The food is ALWAYS very good. There is a large selection and the staff have always been pleasant. We frequent the buffet for both lunch and dinner and honestly have never had a bad meal/experience there. I would certainly recommend and obviously have returned time and time again. You won't be disappointed.