I'm new to the site and was wondering where is the best all-inclusive place to stay in Cozumel that has great snorkeling? My mother-in-law and I are snorkeling freaks so it's important that we find the best place while we are down there sometime next year. I thought about the Cozumel Palace but found out they don't have an actual beach. Any thoughts??