Snorkeling with the turtles is off our bucket list. Captain Kevin and his crew were funny and informative they made our experience amazing. I wish we would have known before we booked with another agency about their boat ride and fireworks. We would have totally booked with them, I'm positive the vibe would have been livelier.