Overall I had a great experience with this place. I think your experience will be decided on where you are seated. We were seated in a good spot. Not too close to the band and not tucked away. I ordered the New York steak and I thought It was really good. My wife got some pasta dish that she thought was "ok'.
The only thing that I was not pleased with is that they did not bring our bread out until the food had already arrived. The server, Brandon, took one of my drinks off of my tab because of the bread incident.
I would come back again; however, I would try to come when it is not so busy.