We're going to be there as a cruise stop in December. Doing the sea turtle/stingray city thing - so I'm glad those get good reviews.
Would loved to dive there, but we're traveling with a group and this was the excursion everyone could do, so we're diving in Cozumel instead.
"If you're in the midst of a midlife crisis, you could buy a convertible, have an affair, or upgrade your cup size. But you'll probably be happiest if you save a dog's life." - Jen Lancaster