Bali Luxury Villas | 5 Star Bali Resorts | Alila Villas Uluwatu : Bali luxury villas, sitting atop a panoramic plateau above lime stone cliffs with the sweeping ocean below, Alila Villas Uluwatu is one of the a charming 5 star Bali resorts with contempora