The Netherlands, Meerssen, De Damiaan