A welcoming environment conducive to a successful holiday in Launceston. Quiet street and close to ammenities.