If you'll be in Cancun, then you'll want to dive with Mayan Aqua Dive. Drop an email to
benrmooney@yahoo.co.uk and tell him what you are looking to do. I've dove with them for four years now and you will not find a better op.
Personal service, fast boat, pick up and drop off at your hotel, great staff. You will find many people here that have dove with them have excellent reviews of Ben and MAD.
His website is
Mayan Aqua Dive offers Cancun Diving, Snorkeling, Cavern Diving, Cozumel Dives&PADI Courses. Check it out, check the package prices and I'm positive it will be one of your great experiences. The reef diving is very nice. Clean reefs and lots of marine life.
I wish you great weather and an even better time above and below water.
Jack