Re: Favorite snorkel spots?
Akumal beach is really good of course, but I also really like the beach at Grand Sirenis. I've seen turtles, Eagle Rays, and tons of other fish. Great beach snorkeling there.
I also really like snorkeling in cenotes, the one at Hidden Worlds (if it's still open) that I think is called Hilario's Well is really nice.