My wife and I ate here a week ago and found the food to be very good with a high degree of customer service. The quantity of food was very large and we left full.
I knock it down from 5 stars to 4 stars because they play the music way too loud which causes everyone to have their conversations at a higher decibel level. It's a very noisy atmosphere, although it would be a nicer place to eat if it was a little less noisy.