This was our first experience of northern Europe and although we enjoyed it, not sure we would choose this itinery again. Partly this was due to the changeable weather. We had warmth and sunshine for the first 3 days but by the time we got to Helsinki it was 7 degress and drizzling. We had taken warm clothing but nothing for 7 degrees and we only spent an hour off the ship in what seemed like a deserted city on a winter day.
Stockholm was a delight and def somewhere we would go back to.
Lucky for us we were up early for our private tour of St. Petersburg and through immigration fairly quickly but we heard horror stories later of it taking hours to get through.