I'm always slightly suspicious about reviews, but believe me that I am entirely serious in saying that this property is fantastic. From the moment we arrived, it was paradise -- the private beach is amazing, the pool is great, the chef whips up excellent food. Rooms are spacious, the beds are plentiful, and while you shouldn't expect the ritz-carlton in terms of first-world amenities, the staff are very friendly and helpful. If you want privacy, stay at the villa and relax with your group. If you want to hit the town, it's a short car ride away. Everywhere is clean, well-manicured, and relaxing. We took a day trip sailing out on a yacht, went to some mud baths, spent some time at a few other beaches, and all were amazing -- but having such a perfect home base to return to with our group of 15 made it the trip of a lifetime. Highly recommend.