Don't expect a fine dining experience and you'll be okay.
Staff: Top marks for the speed of cooking. I think we got the first 3 dishes within 10 minutes of ordering. No problems clearing dishes, getting refill on tea/water, etc.
Ambience: It is a tight space and it is definitely not aiming very high in terms of appearance. But I came as a group of 6 and got seated at a table for 10 so I can't complain.
Food: We got the dinner for 6 which included a soup, a steamed lobster (small), sweet and sour chops (very tasty but lots of bones on some parts), two fish dishes (didn't seem very fresh), chicken (good), and a couple of veggie dishes (good again!). We also ordered a stir fry e-fu noodle which was very soggy and probably overcooked since the noodles fell apart.
Overall the food is okay, the food comes super quick, and place could use some work.