Positives: loved the food on the beach, I actually was satisfied with buffet, bars, and pantry, though variety of food was marginal, beautiful property, lots of little pools and jacuzzis, clean room, helpful staff, shuttle to the beach.
Negatives: beach chairs overcrowded and dirty, too many outside vendors, a lot families with little kids (could be positive if intended kid friendly facility), 7 in the morning gardening blowers go on every day.
Overall it met my expectations from descriptions, except it was not that serene as it seems from pictures due to lots of small children.