This zoo is huge. I got a good workout walking the joint while my kids burned 5x their normal daily caloric amount by darting through the place like a bunch of zoo animals. There's lots to see and the habitats are arranged in a good way where you can actually see the animals with minimal effort. There's nothing as frustrating as playing where's waldo with a 2 year old screaming "where is it?!" after you've paid some ridiculous admission fee. This was nice.
Kids also got to ride a camel (pay extra) and go zip lining (again, pay extra), but it's part of the experience and seriously, when else are they gonna get to ride a camel unless I decide to take them to Egypt soon, which I'm not.
Side note, which is also part common sense, animals tend to sleep in the mid-day so don't expect to see much activity then.