Best Western Mangga Dua Hotel and Residence: -6.139904, 106.827263