We planned in advance and bought tickets for the production that was playing during our visit, which happened to be a fun country Christmas version of the popular "Scrooge" story. We had excellent 3rd row seats in this charming theater.
If you are visiting western North Carolina, definitely visit the Flat Rock Playhouse website and see what production is playing during your visit. Then immediately call and buy your tickets for a guaranteed good time. We had four adults and a 7-year-old in our party and we all thoroughly enjoyed ourselves.