JL Br. Tibubiyu Kaja, Denpasar, Bali, Indonesia