My two cents about Canada & it's citizens is that all my trips 'up north' have been positive experiences .
I have found it strangely similar to crossing the border from Mexico into the U.S., in consideration of the facts that: Canadian cities are considerably 'cleaner' than U.S. cities , where we've slowly become numb to all the litter on our streets.
Having been in many Canadian cities & towns, I am always a bit fascinated at how many folks don't lock their doors.
I have also witnessed a few street scenes that seemed like they came straight out of "Trailerpark Boys", but nothing like the things witnessed in the U.S.
On the whole, I have found Canadians to be much more friendly, polite/civil & engaging (and less fearful) than many of their counterparts south of their border!
I suppose that I should confess that I frequently use the words "aboot" & "eh", when up in BC (& avoid using the term "Frost-backs" when discussing immigration).