Gorgeous stay at a seafront cottage. No idea how the cleaning staff manages to keep all the sand out of the cottages, but they work some serious magic.
The biggest downsides were the dive shop being across the street and the rotating restaurants that all felt similar. Going on an activity/snorkel/dive and having to cross the street was an inconvenience and added to the clothing I needed to take, as I felt uncomfortable walking in public in swimwear. The restaurants rotate through the nights with the same staff working them, but a different theme. I wish we would have headed into town to try the local restaurants sooner, as we enjoyed those better.
Overall - we are already talking about returning and the property is gorgeous with helpful staff.