I would rate this place average to very good. We had a limited menu because we were on the tour. The food was good and the service was very good. They seemed to care about making sure that we were well taken care of. I would definitely go there again.