JL Hayam Wuruk, No. 129 A, Sumerta Kelod, Denpasar Timur, Denpasar, Bali, 80235, Indonesia