Hospitality has got a new name, Moshitametsi Guest House. Moshitametsi, which means 'Withstanding storm waters', is the breath of fresh air in Ekurhuleni Metropolitan Council just east of Johannesburg, South Africa. Each square meter of this unassuming humble abode is a different signature of experience wrapped in the warmth of traditional African hospitality.