I've stayed several times here, and have generally been most impressed.
However on the last twice I've visited the restaurant has let itself down badly by offering a buffet dinner instead of the a la carte menu. The first time this happened it was just as things were getting back to normal after the second lockdown, so I assumed this was a post-Covid compromise. However on this occasion I booked a table in the restaurant for dinner, expecting it to be the high point of our holiday (the prices aren't cheap, but the food is marvellous): the menu was on display - and when we arrived it turned out that the menu as advertised was not on offer and it was only a buffet service.
I complained about this both in German and English, telling the (very courteous) assistants that I thought this was unacceptable, and even dubiously legal to accept restaurant bookings under false pretences; if a menu is on offer one expects to order from it - of course we're not going to complain if the odd dish isn't available, but had we known that it was going to be buffet night, we'd have booked the restaurant for a different day.
There are excellent Italian and Greek restaurants three minutes walk from the hotel; do they prefer their residents to patronise those? I fear the answer might be 'yes'; the hotel seems to be geared increasingly towards the conference trade and the private visitor gets what's left. This is a pity; but they need to do better