Imam Bonjol Square, JL. Imam Bonjol, No. 555, Denpasar, Bali, Indonesia