This is an incredible spot! There is an amazing pool area with free cabanas, pool service of drinks and food and great access to private beach. The room itself was so nice with the exception of the bedding in the master bedroom. The bedding had a yellow tint with stains and hair leftover. We ended up sleeping in the alternate bedroom because it was unsanitary. Also, upon booking make sure your host actually confirms the reservation with the hotel-despite us communicating with him multiple times when we arrived at night the hotel said they never confirmed our booking and we were left calling numbers to ask them to. They answered and it all worked out but was definitely stressful. Overall we would book here again but just some areas for the host to improve before next stay!