We loved this property. My husband and I stayed there with our two teenage boys. Clean is a must for me, and this place was great. The kitchen was well-stocked. It lacked for nothing that I needed to prepare meals. The thoughtful extras, like boogie boards, beach chairs and umbrellas were so nice. The welcome treats were the cherry on top. We would absolutely book this place again!!