There are lots of reviews about the service being rude and horrible. I found the exact opposite. We went in with a 20 month old who decided about a minutes and a half in that it was time to be pissed off. At everything. Loudly. It was bad enough that if there had been people sitting around us I would have left. Luckily, the side we were on only had one other table of people who were wrapping up as we got there. Even when he was screaming maniacally, when the staff walked by, they smiled at him. They also slipped him a baloon.
The buffet is small with a limited selection. Nothing was bad. The sesame chicken I got was pretty greasy, but based on other reviews of it being really good, I'm willing to chalk it up to being a bad batch due to the oil being too cool since the orange chicken was not greasy. The sweet and sour pork was very lightly coated before cooking which made it different than most places. The egg rolls and hot and sour soup were the stand outs for me.
I don't know that i will rush back, but I won't avoid it either.