Helsinki first impressions