I went on a snorkeling tour with Phoenix Divers and had a great time on the boat. Vincent in particular gave me a lot of tips and explained everything in detail, all in all a very cool day. Ps, wear a t-shirt while snorkeling, otherwise your back will be red! -via