Paul,
the flights from Atlanta arrive in Joburg at 345pm. If I need to be there in the A.M. for my ride to pick me up...does that mean I need to STAY in the airport overnight for safety reasons?
Is hotel shuttle service available? Is it reliable? I'm not paranoid...but travel outside the states, to a place where reports of robbery and worse are pretty commonplace...well it does give one pause. And I cannot pack my sidearm on the trip, you know?