Did Easter weekend here. Room fantastic, while a bit far from the beach - by about 20 metres the only problem I had was not being able to go out the backdoor and lockit, and the light switches. Light switches at far end of room so a bit of astumble in the dark, as in line with requests and island lifestyle switched lights off when out to save power.
Walk to beach was great going but coming back we found back way so not to have to walk through reception while dripping wet.
Biggest problem and let down was the restaurant. We had appaling treatment from the lady who appeared to be the senior staff memeber running kitchen and dining room. Treated like we were idiots and liars. The only redeeming factors were that what she did to my pizza was so Monty Pythonish that all I can do is laugh about. The rest of our stay there all the local retsuarants got our money for lunch and dinner. If you do stay do not complain about cold food, or you too may get a Monty P show.
Overall a great place, great rooms but all ruined by the experience in the restaurant, would recommend to others but would have to mention experiences.