Absolutely spot on and very funny!
The last time I flew on SAA I did wonder to myself how the cabin crew were going to get on with the check in desk at their coming night stop hotel in Munich. I decided that the only way it could work would be if the hotel staff were patient, polite, decent sort of people without a chip on their shoulder and who were proficient in English dialectic comprehension.