This was the best snorkeling I've ever seen... I even had the chance to swim with a pod of dolphins. None of the pictures turned out very good, because, as it turns out, taking pictures underwater is hard. Plus, I have a cheap Canon camera.