A lovely place to stay, located in the heart of Launceston.