We were a family of 5 adults and a 12 year old child. The accommodations were spacious, clean and comfortable. I would definitely suggest renting a car while visiting. The location of the villa was in a quiet residential community. Most everything from grocery stores, restaurants and the beaches are not walking distThe villa had all the comforts of home, comfortable beds and we had the pool all to ourselves during our stay, which was very refreshing after a long day at the beach or after our excursions. The beach chairs, snorkel equipment and beach umbrella were great , we used them every day ! I would highly recommend this villa for your vacation. One suggestion I have would be to have a cooler available for the hot beach days !