The food was phenomenal, the service was the opposite.
We went on a Friday afternoon before the crowds, and our server made the experience twice as long as it should have been. There were tables beside us that came and went in the time we were there. The group sizes were the same, the only difference was the server.
The drinks are over-priced for the size, but the food was delicious and came in generous portions.
It's not a bad choice if you're willing to risk the service being poor.