I've came here for dinner numerous times with family and relatives. Like many places it can be difficult to get a table on the weekends.
Their menu is very basic, nothing unique or out of the ordinary in comparison to other 'jau lau' (Chinese dinner-type) restaurants. They have really affordable set meals with a good selection of dishes to choose from. The food can be hit or miss; a good example is the crispy chicken which seems to be always different every time I visit... but generally the dishes are good.
As someone previously mentioned in the reviews they seem to be running some sort of side business selling luxury dried goods (sea cucumber, mushrooms etc.) They'll come interrupt your table asking if you would like to buy their dried items at a 'discount' price. The items are legit but their persuasive tone can be quite annoying when you decline to buy.
Overall this restaurant is a good place for a Chinese dinner, but don't expect to be wowed by the food. Generally you get what you pay for at this joint.