This place is a favorite among my family. My parents and grandparents immigrated from southern China to the U.S. in the early 80s and they can be hard to impress with food. They are particularly critical of Chinese food.
We've always met here for birthdays over the years, usually for my grandpa. I've never come here by myself for anything else other than to have a big lunch or dinner from their traditional Chinese menu. I know they have a buffet during the week and an Americanized menu but it's something neither myself or my family are interested in.
I'm kinda sad reading the poor reviews. Looks like a lot of it relates to the Americanized menu. If your feeling adventurous, try something from the traditional menu. If my critical Chinese family likes it, I'm sure you will too.