Jalan Pantai Berawa Gang Batu Sari No.78A, Canggu (Bali), Indonesia
Free Wi-Fi
Infinity pool
Swimming Pool