Very busy hotel, long waits for restaurants, many items at breakfast had run out, breakfast had lots of selection but the food was not good quality. Very nice private beach with clean sand and nice chairs. Very strict beach hours and not allowed to swim in water after 6pm. Pools are nice. Very overpriced drinks.
Overall, average resort. Definitely not a 5 star, more like 3 star resort.