Great fun, very well presented.
A touch more pace, resolution of the technicalities, and this play will be a winner.
The show sparkled.