The Charles Court Opera Company nail this production with finesse. It is lots of fun and will put a smile…