Taufeeq is a lovely, caring, and trustworthy host. He was helpful/communicative and answered our questions. If you stay here, know that you’re in great hands. A helpful tip to those who fly into South Africa with children under 18...South African law requires travellers to provide an original birth certificate (for your children) in addition to passports. Would stay here in the future. Thank you, Taufeeq!