Food is good. The customer service is exceptionally good. The staff works as a team to satisfy you. They are attentive to your drink refill, clearing your table of things you are no longer eating, etc.... It is rare to see it at the level that they do it. Only downside is parking. It is very tight and skimpy.
And not really a downside, I'm just into heavy metal music. It was constant and loud the whole time we were there. It was difficult to hold a conversation with the people you are enjoying your meal with.