Are you going to post a review of this place in the forums? (Based on your photos, it looks pretty bad).
I might. Its not as bad as it may look. They are really working hard on improvements (expanding wolf and tiger exhibit.) The tiger exhibit is the largest I've ever seen. One highlight for me was the leopard cat (never seen one before.)