Beautiful location, lower deck/patio space and hot tub were ideal for our family to hang out, easy access to the beach. Indoor spaces were very nice, clean, with well stocked kitchen, plenty of seating, and amazing views. We had an amazing time and will return!