8.8/10 Excellent! (873 reviews)
Resort itself is fine, nice beach and lovely pools. It gets VERY busy on a weekend though, not sure if it's available for day use or just got packed.
The bad: the lifeguards. Terrible experience. They yelled at my daughter (who was in shin-deep water) and kept blowing their whistles at her until she started to cry. She's 14, she's not a kid who cries. I complained and it was clear that no-one cared at all.
Around the pool it's almost impossible to relax because of the CONSTANT whistles from the over-zealous lifeguards. There is a weird vibe here, very controlling and a lot of security who will scold you for being out after dark.
Additionally the restaurant at the beach absolutely POUNDS bassy music. It's all you can hear when you go there, the same bad bassy songs on repeat - we could hear it very clearly in our rooms.
We tried to eat at a restaurant which states clearly it's open until 7pm - we got there at 5.55pm and had to beg to get let in because they said the kitchen closes and it's only open for drinks. That's very much not what they said at check in or on their app, and the waiter then stood over the top of us telling us to hurry up with our order.
An overall unpleasant stay.
Reviewed on Jul 3, 2025