Buffet will always be a buffet. Was not really impressed by the food, but at least it was ok and clean. There were some poutine available and everyone got excited about it (however it was pretty salty). The place is quite big, nicely decorated and our waitress provided a really great service. She always refilled our water, bring up tissues and was always around to pick up every single plates.