Alila Ubud is a tranquil and secluded hillside retreat that sits high up on the edge of the rich green Ayung River valley in BaliÂ's central foothills. The resort is located just minutes from Ubud, the islandÂ's cultural heart