Great location, clean and stocked with anything you may have forgotten or need (beach towels, snorkel, etc). Try the cafe in the parking lot drive - delish smoothies and breakfast!