where to stay in Quidi Vidi village Newfoundland