Love the weekend buffet so much. You need to be prepared to wait for refills. To maybe wait for a table, especially if you're in a group. Groups come here often, but they are a huge hassle. It's pretty small. I don't know how clean it is.
But I do know that there is an amazing variety of food, and that it all tastes wonderful. It more than compensates for the less-than-stellar atmosphere. My husband and I look forward to it all week.
Oh, and it's very affordable.