Perfect little spot, felt like we had our own private beach. House was great, beautiful views, comfy and clean! but if you have little ones, the stairs are not that safe. Still had an awesome weekend, so glad we stayed here!