Very large and quite clean of a zoo. The staff are all over so there's always someone to reach out to if you need anything. The animals are in large areas so it's easy to see them without crowding with others. The walkways are big enough since there's a million strollers in there. .
Mind you all the food is way over priced but I'd just bring a water bottle in and eat before and after zoo time. Give yourself a few hours when you're going! It takes atleast 4-5 hours to see everything! :)