This is a wonderful retreat
Great people, helpful staff, beautiful views and outdoor area.
Very close to amazing beaches and restaurants with bus service and convenience store, a 5 minute walk away.
A few downsides which did not in any way impact our stay:
1. Need more local authentic food options at the pool
2. Need locks on public washroom doors
3. Tough to arrive at 6am (as some flights do) and have no one available in the office or to get some food or coffee until 9am
All in all, a wonderful place - would highly recommend and would definitely come back again. Probably a 5/5, but given some deficiencies, would give it a 4.5.