Not terrible, but not great either. The staff behind the counter aren't particularly friendly, but the table waiter is great.
Don't know why this place is highly regarded, it's absolutely average. Nothing special at all.
Noteworthy problems include being very cramped (they've crammed in as many tables and chairs as they can, and it makes access hard) and the access to behind the counter is right where you pay, leading to all sorts of bumps and collisions. This layout is utterly asinine.