A bit overpriced, I think. It's really good... but not 5-star amazing. I've gone here many times before, and I'll come back eventually. This is a great place to take a date, but some of the seating is just awful. Who wants to sit near the entrance or on the edge of a hall with people constantly walking by and bumping your chair? Kind of annoying... especially when the place is empty and there are far better seats.
The little things are what get you 5 stars.