JL. Tukad Irawadi, No. 66, Denpasar, Bali, Indonesia