We came at an off time and had wonderful service, and the food was quite outstanding. Not bland or overcooked...just perfect and the portions were generous. I was able to order a gluten-free/dairy-free meal with no issues. They came out twice to double-check ingredients for various items. I felt well looked-after. Have eaten here on multiple occasions and the quality was consistent and excellent.