I have to say it was not the best buffet I have been to. But I try not to frequent buffets these day s anyway. Since I don't eat at buffet's much anymore I don't like the taste of a lot of the greesy foods they have on the buffets.
As far as cleanliness, they could certainly use as cleaning service and update the restaurant a bit as well!