I was prepared to see worse things ( I was a couple of weeks in BandungZoo) but it was actually better. Some animals where in small cages though, but most, e.g. lions, had some free space. There was no rubbish and no people threatening the animals. There was plenty of activities, like go carts and elephant riding, and there where some small "warungs".