Wow wow wow. This place is amazing. We stayed in the Lagoon Resort Rooms, absolute luxury 5*. I saw lucky enough to see other rooms and while these were nice, I would suggest spending the extra to go for the Lagoon ones! It really was amazing. The service was great, breakfast great and the pools... amazing! Shame you can not swim in the ocean!
The Sunday afternoon party they have on the lawn was so much fun, we then wandered over to the markets, which is right next door to the property.
I recommend this property with bells on!