Great central place in the heart of Launceston.