This is an amazing tour, everything is very well organized and it is a must do in Cancun. It is so fun to drive your own boat through the mangrove forest and then snorkeling in the refreshing blue waters looking at the coral reef, it is truly beautiful and lots of fun. The tour guide is someone to watch, he has to handle all the boats to get them parked back in the marina. I would highly recommend it, really worth it!