I would definitely recommend this to all. There are many fun things for kids of all ages. The water ""play"" is nice and refreshing on a hot day. The petting zoo, is also fun, stinky yes, but fun. Another bonus, a McDonalds in the zoo! And don't forget the rides on the backs of camels. But, the restrooms really need some work - they are repulsive.
Pros: Convenient, Animal Interaction, Fun for kids
Cons: Restroom dirty, parking