I'm not really sure what the big deal is with this place. It's fine but nothing really tastes better than you can get anywhere else... it just costs more.
It's not the kinda place that you want to go and just hang out as there is nowhere comfortable to sit and it's really small.