Where true Newfoundland hospitality greets you at the door!