I stayed at this property with my parents, husband, two young boys, and our small dog. It is walking distance from the village, in a safe and gated community. Our biggest complaint was that the floors were dirty. The place looked clean, but our feet/ socks before bed were black. Everything else was clean, floors just needed to be mopped (which is the case for most beach rentals). There was ample seating for everyone. We were pleased with the supplies provided (we got 2 dishwasher tabs, extra towels/washcloths, and ample toilet paper and paper towels, were most places we stay we don’t get nearly that many supplies). Everyone was great to work with. Good value. And the property has a pool and tennis court.