Great location on the beach but just steps to the grocery store and other amenities. We enjoyed walking on the beachfront path to get coffee every morning. As mentioned in other reviews, cleanliness was what held this property to 4 vs 5 stars. Overall a great stay for the price with 3 bedrooms.