The property is beautiful, small in comparison to other resorts in the area. The rooms are spacious and comfortable, they include a mini fridge that is replenished daily and it is part of the all inclusive. The beds and pillows are comfortable. The room is cleaned twice daily. The resort offers nightly entertainment, however it ends 10:30pm. The pools are open until 7pm, so there's no nightlife in this resort. There are several pools, which never seem crowded, some of them are shaded. The resort provides towels. The service is in general good, with the exception of some people that don't seem happy with their job, but for the most part people are happy, helpful and kind. The only really bad downside of this resort is the food. The general buffet at World Cafe has several options but the flavor and variety is poor. The meat was overcooked and hard. Especially the soft drinks don't have gas, they served the soda flat, which we complained about several times. The resort offers 5 restaurants which are all at the same place, which makes breakfast and dinner times overcrowded. No reservations are needed for any restaurant except for the hibachi. Our experience was awful from waiting about one hour to be served to dropping from the waiting list due to a long wait, and not being able to plan dinner because the restaurants closed without any previous notice to do dinner at the beach due to a wedding. The resort does good at keeping seaweed in nets before reaching the beach.