JL Hayam Wuruk, No. 73, Denpasar, Bali, Indonesia