We have been here in the past and didn't have good experience. However, today, was really good. Big improvement from last year. Lots of food choices and everything was good quality. We will return again after this great visit. I recommend this as a great value and quality buffet.