Great spot right on the beach with fantastic amenities, whether you're staying for a day or a week!