A wee slice of heaven on earth. Back to nature bliss.