Wow, I don't know where to begin. The villa is lovely and the accommodations are just as described. Well maintained and very clean. Our hosts were welcoming and available at any moment. So many "extras" that we were not expecting! We felt very taken care of. Our family of 16 had plenty of space to be very comfortable. For a fee, they added a crib to the one room.
A few things to take note of, the view is fantastic and the pool and ocean are warm (May 2022) The beach is very short in front of the villa but clean and the sand is white.
The food prices at the grocery stores are a lot higher than in the USA. You need to budget for more costs for food. The resort restaurants are $45-50 for main dishes as a standard price and a mixed drink is $15-17. So plan accordingly.
Maid service is 2x a week which was perfect for our family. A very nice woman took care of the Villa for us.
When they suggest 3 hours at the airport for your departure... take that advice, you will be very happy you got there early!! The airport is a disaster! Traveling with 16 people is very challenging and the airport disorganization did not help. We only had 2.5 hours and it got very stressful that we might run out of time! Plan for LOTS of people and LONG lines and to be very HOT! Car return is also a challenge. If I could give one piece of advice... get to the airport early!!! If we had known better, we could have dropped off our bags early, then gone for breakfast, then dropped off our car, and come back for security to get to the gate.
You will love the Villa and the island! Everyone is so welcoming and friendly. Highly recommend!