An open-air Legian beach club and restaurant with infinity pools, daybeds, cocktails and a Tiki Bar.
Jalan Padma No. 2, Legian, Bali 80361, Indonesia
Price level: Premium