Come away and immerse yourself in yoga, lush nature, meaningful connection, deep rest and an unforgettable experience of Ubud, Bali.