My partner and I have dinner here a couple of times a year. The food is solidly good, but not great. It is a nice place to go, good portions, fair prices, and you will enjoy the food. You just won't come away saying "that's the best one of those I ever had..."
I do agree with the comments about customer service, which is acceptable but no more.