I go to this restaurant quite often because it opens late and the price is good.
Service is above average Chinese restaurants, they do keep water cups filled and be there when needed. Often short staffed during the busy hours but not too bad.
Food quality is unstable however, except dim sums. Seems like they have chefs with very different cooking styles, sometimes the same dish tastes plain but sometimes salty. Also don't be adventitious, don't order random things off the menu, half of them won't taste good. Now I always order what I know would be good or what's recommended by friends.