Jl. Raya Sesetan No. 10, Denpasar, Bali 80223, Indonesia