Snorkeling was fun and the lunch was delicious. The crew was fun and entertaining. I would prefer to have 2 opportunities to snorkel before lunch and one afterwards rather than cramming 3 in prior to lunch. The trip was actually an half day, not a full day as advertised. Also, we should have been told that we would be driven in a van back to our hotels rather than dropped off by the boat.