This is very good. The only place where I had some disappointment was when Scarpia is dying and she is saying, die! die! die! The single sylable word, die, just cannot carry the emotion as nicely IMO as does the two-sylable Italian word, morire!