While I agree with everyone that the place is nice overall, I can't hear the pin I am playing cause the music is too loud. Also, usually about half the pins upstairs have some type of issue which are noticeable enough to make the game no fun due to features not working right. I have been there a few times last couple years and the situation I describe was the case every time I went. Unfortunate because the games are always clean but I'd guess the free play angle takes a toll on them. Oh and parking can be challenging around there.
That's just my take on the place, your mileage may vary.