This was a fantastic 4.5-hour snorkel tour! The van driver and tour boat divers were so kind and very expert on the entire experience of snorkeling. We went to three entirely different spots to snorkel to see varying fish and terrain in absolutely beautiful, balmy seas. Both the dive facility and snorkel boat were professional, clean and comfortable. It definitely wasn't one of those sardine tours you go on where dozens of people are packed into a tin can boat or bus. We were a comfortable group of 8 -- a family of 4 and two different couples sharing the tour.
This was such a fabulous, refreshing and fun way to spend a day in the 100° heat!