My mom, sister, son, and I stayed here to celebrate my mom's 80th birthday. The views are amazing and the property is clean and well kept. We really appreciated the extra touches like beach towels, ziplock bags, and laundry pods. If you plan on cooking, there is good assortment of dry spices, which I assume are left from previous guests. I think this is worth mentioning since I've been at some places that don't allow this, which makes it a hassle to cook. The property owners stayed in touch to ensure we got in and everything was ok. I would definitely book this place again.