This property worked perfect for our family of 6. This property was super clean and the best stocked we’ve ever stayed as far as household items like cleaning supplies, trash bags, dish detergent, spices, etc… they had plenty of beach gear (6 chairs, lots of towels, snorkel sets and some sand toys), we did bring our own carry cooler but they had a couple there for use. The pools were a very short walking distance (located at townhome 5), beach was an easy drive and had on site rentals of SUP, kayaks, etc… The grocery store is walking distance to house (1/2 mile), I did an online pick up order and it was ready first thing the morning after arrival. The only trouble we had was initially finding the townhouse, GPS took us to general location but couldn’t see the house number (and didn’t know the townhome numbers correlated) at night after a long day of travel. I’d definitely stay here again and highly recommend it.