Amazing time spending a week here! Extremely friendly staff who were very knowledgeable and helpful to us. The cooks were awesome cooking up a storm of delicious food every day. It felt like you could request any extra curricular activities and they could provide. Massages on site, snorkeling gear, kayaking, reserved car services to go around the island, etc.
The villa is very spacious with comfortable bedrooms. Staff comes and cleans the villa daily, but respect your privacy. There's also a gazebo in back overlooking the beach and ocean.
You can walk along the beach to see other resorts and chill out. If you don't want to go into the waters, you can stay in the private villas pool. Out front is a tennis court, if you wanted to play as well. Just a great time here.