Nothing soothes the soul like nature. Ubud is full of the greenest of green landscapes and amazing hotels that are built with being close to nature in mind.