Overall we had a really good experience here. The service was fast and friendly, the dining room was very clean and full of families enjoying dinner, and our food was very tasty.
I can only comment on how good our food tasted but every dish that walked by our table, for other guests looked so yummy that I kept second guessing my order.
The only thing I wish they had done differently was label the washrooms better. They have a sign on the wall with an arrow that says, "pool" it was a bit confusing as I walked into the kitchen instead and was then directed to the washrooms.