Do you think it is worth buying the Helsinki Card?