The good: nice staff, great weather, nice reef so lots of fish.
The bad: the food, the food, the food and the food. Did I mention the food?
Also your airco unit is behind the bed and it makes a lot of noise. But because of that you can't make the noise the fridge makes. If you decide to turn of your airco unit. Make sure you unplug the fridge as well.
In Mexico or Asia this resort would have 2 stars max..