Great location with a lovely beach spot and snorkeling on the front door. Lovely staff, nice clean room and awesome pool which we made great use of and had to ourselves whenever we used it.
The only downsides were we paid extra to go adults only and there were definitely under 18s staying there on a daily basis so should not advertise as adults only if it is not.
There was also a wedding being held one night which we were made aware of 1 hour before rehearsal started and on the night other in-house guests were made to sit outside the restaurant, which was ok because it was a warm night but although we booked for dinner our booking had not been written down and I was called 'Paul' by the waitress 3 times even after telling her my actual name each time (and the fact I am a female) . Just felt like we were intruding and an inconvenience that night and didn't feel like we could use the pool with 70+ wedding guest.
Brilliant massage and facial at the spa, and a daily cooked breakfast special each day was a bonus with an awesome continental buffet.
Very comfortable beds and no rosters waking us up!