We were lucky enough to stay at the amazing Alila resort in Ubud. It is no exaggeration to say that Alila is the best hotel in the world. It's a 5 star luxury utopia buried deep in the jungle. The staff redefine service and take it to the next level. We savoured every bite of our delicious meals, drank ginger tea as the sun set and cooled off in the infinity pool whilst watching monkeys swing from trees.