With its colourful houses lining a pretty river, its cobbled streets ... for this small town less than an hour from Helsinki.