Welcoming hosts and great self-contained accommodation made for a fantastic base in Launceston