We did the 12:30 snorkel tour. Boat was not over packed, staff was very friendly and helpful. An enjoyable hour boat ride out to the reef and back. The visibility in the water was not as favorable I imagined, but it did not take away from the experience as we did see a bunch of tropical fish. (Snorkeling time in the water was about 45min)Also saw some dolphins on the way out. I wouldāve stayed out on the tour longer if I could!