We loved this place. We got so bored at our resort we were desperate for some activities and this place doesn't disappoint. Be aware right off you will spend a lot of money. The promotional video makes it seem cheap but nope, nope it's not. We got the park pass even though we arrived mid day and two adults and two kids set us back over 700$ after all the fees they add on for this and that. BUT, the few hours we spent there were full of great family memories you can't put a price tag on and we didn't even get to do everything they offered. We started with the UTV ride(even though we own one at home). But driving it in the Mexican desert was so fun and there is an Indiana Jones moment when they take the whole string of UTVs over a big, steep wooden rope bridge over a gorge. It was a little terrifying to think of the weight of all of us on there together but we lived to tell the tale. Not something that would be legal in the US I'm sure. Super fun though. You will be breathing a lot of dust on the ride so bring a scarf or mask if you think you might need it. We zip lined, first time for us. There were several different lengths and difficulty levels. My youngest opted for the first easy one only and just repeated that several times but husband did the entire course and loved it. We loved the horse back riding. Great horses and guides. Chema was the guy in charge. He took excellent care of my nervous girls and made the experience an A+. And he is an excellent horseman. I've never seen anyone ride a horse with the skill and command of the animal that he did. It was nothing more than a hot, quick(10-15 min?) ride through the dead brush but the desert there is so dry and baron it's beautiful. But we were there before the rainy season had started apparently. We also toured the animals and there is staff to take you from enclosure to enclosure and teach you all about the animals. Some you can go in and interact with which we loved. Our guide, Axel, was amazing. He was so knowledgable and personable and we were mesmerized by the whole experience even though there weren't too many animals or anything extra special. By the time we were done with everything else the water park was empty and we had the entire place to ourselves. The girls LOVED it. And the restaurant served us pool side, food was good and not outrageously priced. Every staff member was fantastic and spoke excellent english. Guys at the zip lines were so helpful to our overall experience and not only made us feel safe zip lining but advised us on how to tackle the day and in what order to do the activities for maximum enjoyment with our limited time frame. Overall would rate the park a 10/10.