Our tour guide "Candyman" gave the best snorkeling tour I have had in BZ thus far. For $45 U.S. we snorkeled for 90 minutes in a large loop around Mexico Rocks, which was a 10 minute boat ride from the Tuff E'nuff dock at Coco Beach. WE stopped to take pictures at all of the conch-shell formations including a star, heart, smiley face, and the words Belize on the sea bottom. The best part of the tour was the amount of fish, and even though Mexico Rocks is not legally protected reserve like Hol Chan, there were 100s of Sergeant Major fish that followed us the entire time. Best tour guide and trip in Belize thus far!