JL Raya Puputan, No. 23C, Denpasar, 80225, Indonesia