Food is ok....not great. Have eaten there for brunch and dinner. It is convenient and never busy....can always get a table. Service is ok. Ambience is ok. Weekend buffet is very average. Price greatly exceeds quality of the experience. For the price it is really below average.