We've only been there twice for birthdays. We don't frequent all you can eat buffets often because, well, we eat way too much. Each time has been friendly, the foods been fresh and the enviroment is clean. Fantastic for fussy eaters. So much selection!