We ate breakfast and dinner at this place on different occassions. The breakfast buffet was very nice and filling with a good range of items. The ala carte dinner was served quickly and was good. The buffet dinner we had here was again a good spread with a range of items for both veggies and non veggies. Good experience.