We spent with my wife 5 nights.
Even it was the "lower" room category, we like it : small river in front us among the trees.
Every thing is dedicated to the client with super service : beach ( very nice and easy to swim), nice snorkeling with their boat, tennis...
Food is very good (service some time a little bit slow...)
The only issue is ... the price.
"OK" for the room but why charging so much drinks and foods ( including Taxe& Service: pizza 40$ including Taxe& Service, Main Course : 65$, Still water 10$) ?
- Free Wifi
- Free Parking