The Airport
Service on the flights was wonderful. Getting checked in was a nightmare though. The South African Airways computer system somehow didn't have us on any of our flights despite the fact we had tickets in hand. They eventually did get us our luggage too.