It's good - the food is especially good, and reasonably priced. If I have an issue, it's with the service - inconsistent and hard to predict. Appetizers and food come out at the same time, so you end up with a table full of food that you have to race to eat before it gets cold.
The food is actually good enough that I put up with the service - so, it's definitely a keeper, just don't be surprised when things go a bit off the rails...