We have our trip scheduled for the first week of June to Cancun. My son and I are going to snorkel with the whale sharks. That should be really neat. They are awesome looking creatures. And I am squeezing in a day of reef diving as well. Really looking forward to it...11 days and counting.