The restaurant is big, it has tables both inside and outside and I suppose it is also convenient for big events such as a corporate party, even a small wedding. We were there at lunch time in a hot summer day and only find a place inside. You could see all kind of people: locals celebrating an anniverssary, business men to lunch break, tourists like us. The staff was polite but not invasive and the food was very good. It was actually so good that after the soup and the lamb stew I was too full to even think about desert.
In conclusion: serious and reliable restaurant, very good food, service ok. The only thing I wasn't so happy about: german language radio and music, I think they can find a more enjoyable music. For the rest, all good.