Everything about this place was above and beyond! Even down to the little touches of a cooler for the beach, sunscreen, snorkel gear, and all the cooking supplies. We had a great time! Super clean and great location with bonus tips of things to see and do!