We did not stay at the hotel but had dinner at the restaurant once.
The staff was really friendly but seemed to be a bit overstrained. We had to wait half an hour for a table even if the restaurant was only half full.
The food was ok - the game was good, as was the burger, only the "Kässpätzle" were everything else but good: boring and disappointing. The salad bar looked more promising than it was, but was fine nevertheless.
There are definitely many better restaurants in the area.