Escape to a serene jungle sanctuary at the newly opened Anantara Ubud Bali Resort. With a collection of 85 modern suites and pool villas cascading down a densely ... before heading down the cliff for ...