My friend and I are staying in Cancun and plan to take a day trip over to Isla Mujeres. Mainly for the snorkeling (and maybe a few hours sunbathing). I'm reading that taking a boat tour from the island is the best way to see some of the reefs. Anyone have some good ideas that won't be an all day trek on the boat but not just a 30 minute snorkeling allotment? If you could also throw in where to catch these boats - would be great! I saw Garrafon park is mainly dead, not many live fish, ugh! PS - We're trying to be easy on the wallet. THANKS!!!