Sweden always reminds me of "Helo! I'm Inga from SVeeden" and the chef on the muppets..

Worked with a lot of Swedes and Norwegians in my last job. Very likeable and the most easy going people I've ever met..