Overall, it looks like a pretty grim sort of place. I'm sure all the primates are well cared for but the enclosures are mostly very limited in size and extremely ugly- obviously due to the cost factor.
It seems to have just grown up with no attempt at planning anything.