"The room was really clean and spacious with a great view overlooking the pool and beach. Unfortunately, the hotel lists 3 restaurants however, it is actually 1 restaurant in 3 different locations (1 per each meal time). The included breakfast is ok, eggs, pancakes and fruit available though the fruit does not seem super fresh. The menu for lunch and dinner seems extensive however they do not have everything on the menu and fail to tell you that initially. The pizzas and meats seem to be frozen and my partner was served undercooked chicken. Although the tacos and guacamole tasted delicious and authentic. The beach was clean and sufficiently populated with sun beds and the staff were attentive. Lunch took an age to arrive for all guests on the beach and a DJ turned up around 14:00 and played very loud music all afternoon which was quite disruptive and not at all background music. Finally, the restaurant staff worked all day everyday from the breakfast shift to the dinner shift which seems unfair and unsustainable for them.
While the room and look of the hotel mirrors its 5 star rating, the food and amenities do not - it seems like management have decided to cut costs and unfortunately the quality of our stay was incredibly impacted. "