We landed here July 1st for Canada Day to celebrate the birth of our great nation and the birth of a good friend. Service was slow due possibly to under staffing for such a large venue. The place looks great inside and when the food came we were pleased. Unfortunately some later orders arrived first for guests that ordered after everyone else but in all fairness there were over 20 people in attendance. I may come back with just a couple people to see if the experience is the same.