Never snorkeled before in Cozumel. Went last year in Akumal and some other lagoon and wasnt overly impressed. Saw maybe two species of fish and no coral formations. Hear that the snorkeling in Cozumel reefs is the best that the area has to offer, would you agree? We are thinking of using this company called Mystic Snorkeling Tour. Seems highly recommended. Any one think that we would have a better experience using a different company in the area? Want to see 2 or 3 of the best snorkel areas. Not interested in a "booze cruise" type of tour. Just want safe tour guides that can show us lots of cool stuff. Is there a best time do snorkel in terms of day part or day of the week in the Cozumel area? When not so busy? We will be there December 28th for one week staying in PDC. Any info to ensure we have a great snorkeling experience is appreciated. Thanks!!