A lovely little slice of heaven. Very communicative, very clean, very relaxing, great drinks, awesome staff, beautiful beaches and sand, lots of daily activities and nightly entertainment if you want, massages on the beach, lots of dining options and all were very delicious! Their app is so user friendly and super handy. Lots of places to go for walks and the room was spacious and well-appointed. We stayed in the villa type area and our view was beautiful and private. This was our first time here - we talked to a handful of others who said this resort is the only one they come to now. Can't wait to go back!