Opera at its best. Production values, music, costumes and professionalism is truly at the highest level. Opera does not get any better than this.