This is a great place to stay - especially for a family! The unit is spacious, clean and nicely appointed. We spent the most time out on the large patio. It is ground level, which is really great if you have young children as there are only a few stairs inside the unit. There were plenty of fluffy, comfy towels, sand toys and life-vests for the children, everything we needed in the kitchen. Mari even lent me a couple of yoga mats! While you do need to drive to the beach from the unit, it's just minutes away from several really gorgeous beaches by car. It is a perfect location to use as a "home base" as you explore all that the island has to offer. We also LOVED the pool and the sunset view from the large lawn in front of it. Definitely recommend this place.