We love this place. Yes the outside is a little run down but the people running the show are fabulous and the kids could care less. What you go there for is the SHOW! It is awesome and very entertaining! These people are world class competitors and they are playing for you. We have been 2x and its always worth it. We often tell visitors that they need to go. The food is pretty good.