The Lavender Farm is a little piece of Heaven on earth.