JL Pulau Alor, No. 38, Dauh Puri Kelod, Denpasar, Bali, Indonesia