Unfortunately, getting from Sandton to Johannesburg Airport (JNB) proved nearly impossible in a rental car. The roads were clearly marked and seemed like major highways, but many didn't show on the map.
Anecdote 1: They were charging people ZWD8000 (about US$32) for each drink at the poolside bar if charged to the room, and about US$12 if you paid cash. I watched a very funny scene for quite a long time between a French woman who didn't speak English (or Swahili) who wanted to order a drink, but didn't want to pay in ZWD (Zimbabwe Dollars) or US$, but tried to pay in Euros, and then couldn't believe how much they wanted so began bargaining! One of the security guards at the hotel came to help, as he spoke French, and then it really got interesting!
Anecdote 2: When I arranged for the transfer (taxi) back to the airport, the agent used carbon paper to fill out the duplicate form (older readers will know what "carbon paper" is), and when she finished, she took out some regular staples, then inserted one of them by hand to attach my receipt to an information sheet. Another reminder of just how far away from Johannesburg we were!