It is a fine dining restaurant that was awarded one Michelin star in the period 2005–2013.
[8] Head chefs in the time of the Michelin stars were Jerry Bastiaan (2005-2007) and Jeroen Robberegt (2007-2013).
[9][10][11] A new restaurant Karel 5, under chef Leon Mazairac, was awarded a star in 2023.
[12][13] The restaurant and hotel are located in a centuries-old building, named "Duitse Huis".
It got its name from the "Hospitaalorde van St.-Marie der Duitsers", known as the Teutonic Knights, that was based here.