I would not recommend this practice for a good GP. These doctors (Tredoux and Koornhof) are hardly ever available. All I hear from the receptionist is that theyve already gone home for the day or that they dont work on this or that day. They are so uninvested in their profession, and it shows. They will not go the extra mile for you. I also have family members who can attest to poor diagnosis and non-sensical prescribing of medicine.