If you don't buy a ticket ahead of time, you need to get there early, as the ticket line can be long. Otherwise, you just go in and don't really need to be there before 7:45 for an 8pm show. It is open seating, but the theater itself is pretty small, so all of the seats are relatively good seats.
The theater is a very old-looking theater and I could totally imagine the fairy tale of Pinocchio taking place here or at least having been inspired by this.
The show itself (Don Giovanni) was done in a very cute manner. It was my first time at the opera, and I was very glad that there were puppets, or I admit that I probably would have left during the intermission from boredom. However, they used a Mozart puppet for comic relief between acts, which added some excitement. Also, I think they tried to make it as funny as possible so that all of us who didn't understand a lot of Italian could still follow what was going on and be entertained. Still, I was glad I looked up the show on wikipedia beforehand or I probably would have missed a lot. All in all, I recommend it for people who have never done opera before, but I probably wouldn't bring kids unless they could understand Italian.
This review is the subjective opinion of a TravelPod member and not of TravelPod.com.