On my way to St Petersburg, I spent a few days in Helsinki before getting on the train. Helsinki is a pleasant city, not too big, with some very good restaurants and bars… Link