My friend and I decided that we were going to Mexico on a 2 week vacation but we were nervous about renting a car because of all the 'horror' stories we read about other tourists and their experiences in Mexico. We did our homework and found an awesome guesthouse to stay at while in Valladolid (Casa Hamaca) and the owner of the guesthouse recommended GoMexico Tours. The service is wonderful, the guide (Gilberto) is a very knowledgable and fun, the tours are very adventurous, and to top it off... they give you free coupons for other places in town.
We did the GoWonders, GoFlamingo, and GoMonkey tours while in Valladolid and had a blast. We really did see monkeys, flamingos, pelicans, egrets, and had a refreshing Mayan bath to end the boat ride at Rio Lagartos... too funny (see the pictures!) I would (and will) recommend this place to all my friends when I get home.