This spot was as clean as they come. The communication at check in was stellar. Location was great, and there was a wonderfully full stocked kitchen. We appreciated the small things like the ample beach supplies, including towels, a cooler, chairs and more. Also, there was a lot of storage in the kitchen for leftovers and for taking things along with us on our adventures. We would stay again, highly recommended!