Charming villa, helpful staff, good location near the beaches and other amenities, great set up for 1-2 families (would work very well for 2 sets of parents with 3-5 kids total). Lots of good outdoor space. There is a big driveway area and you will need wheels to get around.