The villas we stayed at were AMAZING! Clean, spacious, walkable to food trucks and the beach. Access to the resort amenities was nice, as well as having our own private space. We had 13 people in two villas and we felt like we had so much space. The hosts were very responsive and very kind for every request and question. Would highly recommend this to anyone with a big group and will plan on staying here again for sure!