I have only been here once but I thought the zoo was a great place to visit. The entire place seemed very clean and the animals seemed to be well taken care of. I will admit the cages are pretty small but they are kept clean and the animals seem well fed. You can also purchase snacks for the animals and feed them. I can see why people could say it is sad to see the animals this way but for such a small area I think it's a great place to visit. I mean the animals get to relax all day while people feed them. How much better can it get? Definitely worth it to visit!!