Excellent.
Ranked #2 of 68 attractions in Johannesburg:
… architecturally interesting and packed with thoughtful, often brutal, reminders of South Africa’s history.

It’s only 25min drive from JoBurg’s OR Tambo international airport if you ever have a layover.