We went there a couple of weeks ago, and were impressed with service, food, and atmosphere. Very nice size portions and excellent menu, with lots to choose from. Even my finicky mother-in-law loved it there, which is a BIG deal in our family.
We will definitely go there again.