I was in Savonlinna, Helsinki and Turku quite awhile back, in 1992, when I was still living in St. Petersburg, Russia. My parents and I took the Sibelius train out of Finland Station at St. Petersburg. I stayed two days at a hotel in Savonlinna, which is a small town on a lake, then three days with a friend, Virpi, in Helsinki, and two days with another friend, Lena, in Turku.
My impressions: Helsinki and Turku were very clean, and Finns overall very polite. I loved the city public transport system, especially the small above-ground trains in Helsinki. It was really easy to get around. One thing that struck me in particular - from what I saw, Finnish cities are like big shopping malls, with stores EVERYWHERE. Banks as well, which is a good thing, because in Finland, everything seems VERY expensive. Savonlinna is located on a lake, and is more of a resort town - very laid back, with nice scenery, and also very well-kept.
Finnish food seems a bit bland; Finland is well-known for milk products, if nothing else. I had an interesting meal for breakfast while staying in Helsinki - I don't remember the name of it, but it was a big, round cheese-like pattie which my friend Virpi cut into pieces and we ate with cloudberry jam. Really no flavour, but an interesting consistency.
I've flown Finnair on four separate flights, in 1995 - the service was excellent, the food very good, and all flights were on time, with clean planes. Each seat had a fold-down footrest, which I thought was especially nice.
I also spent a good deal of time traveling and studying with a group of Finnish students at the university in St. Petersburg. They were a very polite group, and they tended to drink alot! Almost as much as Russians. I understand there is a big monopoly on alcohol in Finland; big tour buses come over the border each weekend, bringing Finnish tourists so that they can consume large amounts of Russian alcohol, because it is so cheap.
Overall, great airline, great country, and great people!