We had an amazing time, beyond our expectations. Room was larger than on the photo comfortably fit 3 people. Extremely clean, with daily room service. Staff was super friendly and laid back. Location is perfect with amazing views right from your private terrace, pool and grounds were cleaned daily as well - we rented quads right from the hotel which was an awesome way to check out the whole island. Very highly recommended!