Great location and amazing views. We had a pleasant stay, but feel like some basic amenities for a beach location (umbrella, boogie board etc) are missing compared to other locations we’ve stayed at in the past.