This was a great condo/villa! We have stayed at the site before, in a different villa and wanted to stay at the same place again. It was very clean and cute. Within the complex it was in the most convenient building to the pool. The pool was a really nice size and has lots of seating so even though there were a lot of people, we were always able to find chairs. The building also had elevator access, which some of the buildings on site do not. It was about the halfway point (buildings are long) so it was convenient to head to the pool/beach or off site to activities. It was also right by the stairs that go down one level to the laundry which also made it convenient. One of the best things the owners provided was an awesome wagon. We used it everyday - to load and unload the truck and to take all the pool "stuff" down. The owners were great to work with and even went through a hassle to let us add another day to our stay which involved sending another payment request, rearranging housekeeping and security issues. There is a restaurant and ice cream stand beside the pool which is convenient. The sports bar had really good food. Our 8 yr old also enjoyed the kids activities at the main building that were scheduled a couple of nights we were there - crafts, movies and inflatables. Off site we recommend Hudson's, Crazy Crab The Old Oyster Factory and Skull Creek Boathouse restaurants. Overall, this place is very kid friendly -- we stayed at the pool most of the time as per the 8 yr olds wishes, as there were so many kids his age to play with each day. Wonderful friends and memories made here.