I would give 4 stars for food (if you are looking for Cantonese food, specially fish dishes.) They have a lot of selections of seafood and most dishes here are served in a big portion. However, if you are not familiar with the menu and don't speak Cantonese, you are likely to get bad experience with their service. As many reviewers mentioned, the lady owner is likely to be rude. That's why the overall review stars goes down to only 3.
To avoid this bad experience, don't expect that you will be treated like a typical good restaurant should do. Think that the rudeness is her style (even it's not acceptable). Just ignore her bad service. Don't ask her too much about the menu, but a few questions are still ok. Don't rush her. If you are not in a good mood, don't go there. If you won't go with Chinese friends and want to explore some unfamiliar dishes, you should do some research or check out their menu first.
Some recommend dishes:
Peking Duck
Salted Baked Squid with Hot Pepper
Salt Baked Pork Chop
Seafood in bird's nest (Stir fried seafood with vegetable served in a deep fried taro basket)
Shrimp with mayonnaise (deep fried shrimps tossed in sweet mayonnaise)
Half Boiled Chicken with Ginger Sauce (bone in) (tastes like you dip boiled chicken in a soy sauce mixed with ginger)
Etc.