A beautiful and restful home in Launceston, superbly located