I've seen a couple of shows here now and have always had a good time! Both the front and back stages are cozy, intimate venues, so there's no such thing as a bad seat. The ticket prices seem high for non-union shows, but they often have offers available for discounted tickets. (We got tickets for Little Shop of Horrors through TO Tix at less than half the price listed on the theatre's website.)
It's nice being able to have a beer and a snack while watching the show, too.