I can't give this place 5 stars because it's not the best Chinese place you'll ever go to. But you get a good deal for what you pay for (Friday and Saturday it is more though). They have a nice selection and most of the time the food is full. I have never gotten sick eating here.
The staff is friendly although they do not speak very much English.
This place gives buffets a good name