We did an event there, and it was perfect. no less.
The fixed menu included five starters, five mains, 3 types of drinks and 3 desserts. Bring quantities, only the starters were enough to satisfy plus, there were waiters all the time, the faster it came out. They went with every change we asked for - gluten-free, vegan versions, etc. As some of the children asked for another drink, they brought it too - and in the end, when we were already mentally ready to pay more - they didn't ask for more.
They made us a private room with a TV. It worked great, we connected via bluetooth without a problem. The contact woman on behalf of the restaurant was very attentive, helped us with every request. And in the end we left with food for the week. Perfect, as mentioned.