Amandari Resort, located in the hills of Ubud in Bali, Indonesia. One of three super luxurious Aman resorts in Bali the Amandari is located in the rice fields above the Ayung River.