Good overall... IF you get to use their facilities. There should definitely be a special preference given to customers who want to dine first and then bowl.
I had my birthday party here on Saturday and was unable to book a lane at a convenient time after dinner, so guests had left by the time the downstairs had been clearing out. Not only that, but I was NEVER informed that there was a private party function, so I could not access the pool tables. To add to THAT, there was a UFC match going on so me and my guests could not access the Xbox or foosball table without paying to get into the area. What was originally a great place to host a party turned out to be just another sports bar.
My lovely guests made it a nice birthday, but the Ballroom failed to fully deliver.