10/10! Perfect location. Our family thoroughly enjoyed the property. Great views. Beach is right there. Short walk to several restaurants and quick drive to plenty of other activities.