We had a fantastic stay. The apartment was very clean and tidy with everything needed for a comfortable stay....even Loadshedding was a breeze. Very friendly and helpful hosts which made us feel welcome. We would love to return in the future.