Eat here somewhat regularly.
Food is normally very good.
Service varies between pretty good and very good.
We had dinner here last night. Good service. Most of the food was great. Unfortunately, my steak was a bit on the tough side. Didn't complain, cause it was seasoned perfectly and their steaks are usually very tender.
One downside - there we're a couple of screaming kids present for most of our meal. No one from the restaurant said anything to the parents. I realize this can be an awkward situation for the restaurant management, but I think everyone deserves a pleasant dining experience (not just parents).
It 'seems' parents are often content to sit and let their kids scream at the top of their lungs. ...sigh...