Never disappoints; smooth check ins, on the dot time keeper, great leg room, friendly staff! Give me SAA any day! Just one thing; time to refurbish those airbus A340-200; especially the entertainment screen; the resolution not that great! And we need charging ports; 15hrs of direct flight can drain all the power! Otherwise great clean planes!