The Netherlands, Meerssen, Station