Great location with amazing views and easy access to wonderful beach. Place was extremely comfortable, floors and vast majority of surfaces extremely clean. Hosts were very pleasant and welcoming, went out of their way to make our young family feel welcome.