Villa Tokyo-3 BDR Private Villa-3 min walk to KU DE TA beach Jalan Sari Temuku No.8, 80117 Kuta, Indonesia