We booked a snorkel trip the day before. The boat ride out to the bay was just as much fun as the snorkeling! Our kids are 8 and 11, fairly good swimmers. We saw humpback whales and manta rays while out- turning this trip into more than just snorkeling. Plus, the guides, Brendon and Jill, gave great history about the area as made our way back. They were super friendly, patient, and really good at their jobs. Plus there were snacks which we didn't expect. The zodiac boat did not have a cover, so wear sunscreen for sure. Totally recommend this trip.