Not the best value for money and disappointing service with the exception of Violet, Stephen and Anna who were all wonderful. Firstly, had to basically beg for a room upgrade after the ocean view I was promised wasn't provided, followed by a leaking toilet and lack of hot water. When we did get an upgrade, it turned out that even in the nicest of suites, curtains are better left shut as the entire main house was overlooking our room. The pool area and pool are lovely, however the beach, though beautiful, is tiny. Though pricey, we found the food in each of the restaurants very good. The massage at the hotel spa was shockingly bad but the spa view is divine. One of the excursions booked via the hotel was disappointing but the kayaking tour was great. Overall, far too many "buts", would personally look elsewhere for the price.