I've been to Stockholm a half a dozen times for work. Nearly every time I go, I manage to get into have some decent conversations with local Swedes. That certainly isn't the same as living there and getting to know them socially -- they seem more outgoing than Finns ;). When I lived in Helsinki, getting to know locals was also quite difficult -- even with normal activities outside work (martial arts classes, yoga, meditation, etc).