Showers etc at JNB Airport

We arrive at JNB at 9.45 after the overnight from LHR - then onward to Kruger at 1.00pm.
Has anyone else ever used any showere facilities at JNB - either attched to a lounge or for public use??
If so - where are they and what is the cost - and are they any good?
Ta
Mark
Has anyone else ever used any showere facilities at JNB - either attched to a lounge or for public use??
If so - where are they and what is the cost - and are they any good?
Ta
Mark