John Ball Zoo is great experience. The animals are in clean cages, and the zoo itself is clean for the kids. We like to make several trips here a year. My daughter loves the petting zoo. For an extra fee you can ride a camel. The best part is the monkeys. They have really done this exhibit well; we like to spend a long time on this part!