I have been here several times. The problem with this place is that nothing is consistent. Sometimes they totally nail it. Sometimes the food is off. Or sometimes you get rotten service.
Even the rules vary from visit to visit: things that you always get will all of a sudden be an "extra charge", or drinks suddenly become available by the pitcher only.
When everything is good, this place is great! But you just can't count on that with every visit.