This was a Disney Cruise Line sponsored excursion (at least I booked it through them). The crew was friendly and helpful. Short catamaran ride to the two sites. Water, lemonade, and snacks were provided in addition to snorkeling gear. Leave from the beach and arrive on the beach in Grand Cayman Islands.