Helsinki is love at first sight