We were afraid of the zoo. Even plush zoos can be depressing, and Indonesia is not a very wealthy country at the moment. But we were thrilled with the new primate facility at Jakarta's Ragunan Zoo.
First, it seems humane to the apes. The orangutans and gorillas, in particular, have a lot of room to roam around. The space is cleverly designed to give a good view and close proximity to the animals without locking them up in concrete boxes. The orangs helped out by being very friendly, coming right up to the fiberglass window to peer at us while munching on pineapples and oranges.
Secondly, when you go in, they confiscate your backpack, handbag, food, drink, etc., so unlike the rest of the zoo, there is no garbage being tossed around here. (Jakarta is badly in need of an anti-littering campaign.)
Thirdly, it's humane to humans. There's a forested area you can walk around in, and a system of platforms up in the trees connected by suspended wooden walkways among the branches. We spent a long time up there, just breathing in the smell of vegetation and listening to an unfamiliar sound: the wind blowing through the leaves.