Feels like paradise it is the perfect getaway. Check in and check out were so easy and the staff was so personable. All of the people are incredibly helpful and generous with their time and advice. We stayed in the garden villa, which doesn’t have its own pool but backs onto the larger, shared pool. The food is fantastic and the perfect amount of privacy with an amazing team of smiling and dedicated workers. The breakfast was impeccable every day, and the staff kept offering us complimentary treats- from the welcome cocktail to free watermelon on the beach. The room is beautiful. Wished we could have stayed longer.