Not terrible, but not great either... this place has a really nice atmosphere & service isn't bad. However, it's overpriced to say the least. Not a great menu selection compared to pretty much any other restaurant of equivalent size/style. Overall I'd say this is more the type of place you go to when you're trying to enjoy a nice & impressive layout, as apposed to just getting a good solid meal & leave satisfied.