The key to understanding the Swedes is learning the language. In general they are a reserved bunch yet complicated. Sweden is essentially the worlds best advertising company. They give out the impression of being liberal, diplomatic, democratic , peace brokers etc. when on the other hand they sell weapons to anyone who will buy them, have poor record with women's rights( 94% rape charges kicked out) , failing education system , a fascist party with 10% of the vote and a failing education system. So there are many contradictions.
Stockholm though is a wonderful multicultural city. A dynamic social life. Great cafes,bars and all night clubbing. I live a 25 min walk from the City center. There is a beach at the end of my street and the water is around 21 degrees July to September so perfect for swimming. My 2 kids go to a Kimdergarten from 09.00- 16.00 Mon- Fri. This costs 150 euro a month includes food etc.