Despite opening night being derailed by technical problems this play balances silliness with sophistication in a way that should make it a Christmas favourite