Pretty much everything!
…
It was great!! The play was obviously meticulously well written and the production and staging of it was also very clever! Would 110% Recommend!!!