It's okay, but I'm not sure what the hype (if any) is about.
We started off having dinner here and then the crowd roared in and made the place inaudible - we had to leave after this point.
I think it's a bit too small to be both. If you come for dinner - do it early.