A charming traditional style Balinese Resort, situated among the emerald green rice terraces just 5 minutes outside of Ubud town centre.