Best choice for our honeymoon! The staff was amazing, friendly and attentive! The beach was amazing! The hotel was clean and environmentally friendly. Everything was spectacular, we had the penthouse and it was worth every penny! Wouldn't have changed anything for the world!