I gave five stars because I feel a lot of other yelpers have been unfair with this place and want to help boost their rating. It is what it is. It's better than the buffet down the street. It's always got a good selection and full platters of reasonable quality food and it's cheap. A good value for the money. I have trouble seeing how they manage to carve out a profit at this place honestly.