A very good small theater. Rows aren't too small to be comfortable, hall isn't so big that you can't see the stage well from the back/top. They have a few bars outside during performances that sell food and drinks, but prices are high. Lots of ushers around in case you need help finding your seat. Clean bathrooms!
Major glitch: they give you a free parking voucher only after you enter and pick up your tickets at will call ... meaning, after you've already paid for parking in the designated lot. There seems to be a disconnect involved here. I tried calling to work it out in advance, and their customer service wasn't great. I was promised some things that weren't delivered, and that left me cranky. I also had a super long wait just to reach a representative, and it was really difficult to hear them on the phone. So if you don't have to call their customer service, you'll probably like this place. But if you have to call their box office for any reason, good luck.