The food was very good. Many items are gluten-free or can be adapted for you.
The service was great. The only slightly worse thing was that they put us in the dining room at the entrance, and there were two very noisy tables very close together. The acoustics are a bit poor, and the noise is amplified.