I did 5 dives in 3 days in Cancun and it was fabulous. I used a small operation called personal divers, www.personaldivers.com Jesus and Lisa are a husband and wife team that run it and they are a pleasure to deal with. I highly recommend them to anyone goung to Cancun. I did 1 night dive which was great. Did 2 dives in the Cenotes (caverns) and it was nothing short of AMAZING. If you go to Cancun and do not dive the Cenotes, you are missing out on the dive of your life! Last day was a wreck dive followed by a reef dive that was a drift dive. We drifted about 4 miles on the current over the reef with tons of sea life, corals, sponges, barracude etc. It was another amazing dive. I am told that the diving in Cozumel is supposed to be better than in Cancun, but I have no complaints about the diving in Cancun. It was a great experience!