The buffet variety is a bit small but if you like meats then it won't matter because there's plenty of meat dishes.
The food quality is good, tasty and a good value. The service is fast and friendly.
I would've given it 4-stars except I think they could do a bit more about the decor and presentation. With a $16 lunch buffet and $26 dinner buffet price tag I expect a bit of a more upscale ambiance.