Went Sat after after work approx 6:15pm and the place was busy; thankfully no line up though.
I loved the self serve soup and salad station. Smart idea for those who are impatient... gives you something to do while waiting for your order to be executed.
All in all, I found the service prompt, friendly and attentive.
Never really had to wait for anything as iPad orders were acknowledged remotely (which meant that you didn't have to flag down a waiter for anything).
The food was surprisely good....not exceptional but better than average.
If you happen to be there, try their torched duck breast roll. I never thought it would taste good with duck- but it did! It was not dry at all (please see attached photo).