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.