Awila Villa Deluxe Legian - from IDR 2.100.000 3 bedrooms (2br & 3br option) 4 - 6 person villa details