Just returned from Africa on monday. The HI in Johannesburg was very nice. I stayed in the airport one. Didn't hear any planes. Very clean. Had the buffet breakfast for 9 rand About 4.50 US. Airport is very clean and nice also. Lots of shops too. Enjoy your stay in May.

sandy