Situated a couple of hours' drive (70 mi/115 km) southeast of Jakarta, the hillside city of Bandung offers a welcome escape from the heat and pollution of Indonesia's capital.