Youth hostel

Can anyone recommend a nice youth hostel somewhere in or near Randburg? Someone has asked me to look on their behalf.

They will be travelling on a budget and would like to have kitchen facilities as they will probably be there around three weeks.

Grateful for any suggestions