Great location. Every amenity you could possibly need. Not super close to a grocery store, but there is a little general store right down the road where you can buy a few items and rent some water gear if you'd like. Of course, having a grocery store closer would mean more traffic, more people, etc... Walk right across the street to access the ocean and do some snorkeling. Definitely wear water shoes if you snorkel there though, bc the rocks are pretty dang sharp. Was great being able to use the washer and dryer before packing back up for departure.