I've been to this place many times and I've never had any issues with anything. The staff has always been very courteous and I think one time we were able to bring a coupon and enjoyed a 40 dollar meal for about 15 dollars. The staff graciously accepted the coupon and we tipped well.
The food quality is the only question. They have an odd take on food quality. They have a huge kitchen but their take on something like a breadstick may be way overcooked and oversalted. Something as simple as pasta may be waaay too cheesy. Something like pizza you can't mess up, so yeah, they do it well.
But what they do well is so expensive. Well, everything is expensive considering the quality. They have hours that let you order apps on the cheap. Then it's worth it. Plenty of TVs in the "bar area" that is decidedly separate from the dining area. It's a huge difference in atmosphere and a major plus of this place.
This is a great place for medium to large group outings. They deal with college students all the time so they are hardened vets at dealing with weirdos. The outside seating is wonderful during the summer.