"This is a property to avoid booking. There is loads of potential but they are unable to execute or provide a comfortable stay. We experienced multiple issues at this property, including air conditioning not working; staff did not clean out room despite multiple requests; we had to beg for fresh towels at reception; the middle-aged woman receptionist and manager dismissive and deceitful. The younger staff seemed confused and inept. The only helpful person we encountered was the night repair man. Also, the restaurant food is mediocre and the wait time for meals is long. I highly recommendation that you stay elsewhere. Even if the rooms appear a bit more dated - try Mariners, Beachcombers or Young Island Resort. For a nice meal, go to Ada, you won’t be disappointed!"