The decor was fun and the beer was good. The costumes were entertaining and the atmosphere was enjoyable. My waitress was attentive and nice. Overall it was a fun evening and I had a good time. I would go back to this restaurant with a group of friends but the volume is high enough that I would avoid taking anyone I wanted to have a good conversation with.
That said there were some issues.
First: The music when we showed up was really fun. It wasn't authentic seeming but it was good party music. They did have a little tribute with an alphorn that the band members carried from table to table. Then the band took a break and when they came back the music style swapped from accordions to guitars and they began playing music that really did not fit the pre-break atmosphere. I also felt it was inappropriate when they asked everyone to stand for the national anthem, it is not Veteran's day or Memorial day and I did not go to a Bavarian/German restaurant to be invaded by US politics. Really....if you're gonna play an anthem, at least play one from Germany.
Second: The food was mediocre at best. There was very little sauerkraut on the plate and the sausages were somewhat bland. I ordered a pretzel and it came from the kitchen half frozen. Presentation of the plate was poor and unappealing. I really did enjoy the darker beer though.
Third: Price. At 20$ each, I would expect a lot more in both quality and presentation.