Been here last week and on Mother's Day. Both were dinners:
1) Busier than most high end restaurants on a slow week nights
2) Very affordable la carta dishes
3) Set dinners are amusingly good deals
4) Set dinners are their specialties on weekends or risk waiting a while
5) My coworkers told me that dim sums on weekends are fair ~ good, depending on what you will expect when the pricing is so low.