This was a great experience. The boat was clean and the crew were so helpful and friendly. The equipment was clean, organized, and the 2 hours was enough time for a short boat ride and snorkel adventure. We saw 4-5 sea turtles and other colorful fish.