This place is a fantastic location to stay in Launceston