A beautiful and welcoming oasis close to the heart of Hobart