Everything fantastic. The house reef is dead BUT there are daily sharks and many sea turtles, plus I even saw a baby manta ray! You can almost see them from your beach villa. Beach villa was wonderful, absolutely luxurious (outdoor and sunken indoor shower!). Definitely a luxury resort. Prices for the external boat tours to match accordingly. Food generally very good. Staff very professional and friendly. We had a wonderful time, thank you. One negative comment is I thought the massages were incredibly expensive. Certainly cheaper than the western equivalents, but, for example, double the price vs two similar island luxury resorts we also visited; these prices should be reduced. I would view the provision of massages less of a profit centre and more a service. Other than that, we were very happy. Please provide mosquito repellent for free, that would be a nice touch.