Alila Villas Uluwatu is a 5 star luxury resort in Bali, Indonesia. Poised on an elevated plateau that meets with limestone cliffs sweeping down to the ocean, the view from the Alila Villas Uluwatu's infinity pool is nothing less than picture-perfect.