This is the best travel agent I've ever had. They took us to see manta rays, turtles, provided friendly instruction, and had a professional photographer capturing our underwater adventure. It was truly the best snorkeling trip I've ever experienced. - via 