I'm a fellow Coloradan who has been to Akumal several times because my wife likes the area's resorts (read that as beaches, pools and restaurants). My comments stem from the point of view that a day of diving is far better than no diving. That being said, the reef diving marginal at best. Not much fish life and the coral isn't real healthy. Viz also is only so-so. If you haven't done any cenote diving I would recommend trying it. It's entirely different than ocean diving. The rock formations are the reason to dive cenotes, and it is unlike anything you have dived. Crystal clear! Snorkeling in the bay Akumal is situated on is marginal because of sandy bottoms and compromised viz. But likely your kiddos won't really mind. And the village of Akumal is a nice change from the usual Mexico destinations. Have fun, but realize this really isn't a dive destination for serious ocean divers -- cenotes excepted.