cozy vacation stay near St. John’s Newfoundland