I went here a few times last year, and it was fine. As others have said, the price is very reasonable, the quality of the food is fine, the selection is great, and the dining area is clean (lots of windows, so a lot of natural light and open space during the day).
The decor is a little dated, but it's an AYCE joint, not a high-end dining experience. Realistic expectations people! lol...I also found the staff to be friendly/polite, and the service was fine, but obviously not quite as quick when the place was full.