Very close to JNB, friendly staff, clean, free wifi and an included a hot breakfast. Awesome value. I think they will pick you up at the airport, but we had rented a car, so Im not certain.
Staff was over the top helpful.
We felt safe here, and I will use again.