Our favorite part of the half-day was Snorkeling! We saw some giant fish and lots of little fish. The Crew were very together, friendly and helpful. Free drinks when getting out of the water were not bad, too! The boat was beautiful and clean. Very good day.