Villa Burung, Breathtaking oceanfront, infinity pool 3BR No. 7 Jalan Dusun Tegallenga Villa Burung, 81153 Tegallengah, Indonesia