You can always use your cash as a large deposit - then you'll only have a small mortgage to pay off.
My sister lived in weltevreden park for years and was very happy there. On another site, I noticed that someone had bought what sounded like a lovely,large 4 bedroom house with pool etc that sounded wonderful. As far as I can recall, I'm pretty sure they paid around R1m and said it was because it was not right in the town centre. Perhaps you can look into this as an option?
PS - not sure how to edit, but sure you can find a way if you perhaps go onto your 'account' or something? I've just visited SA to do a recon and found Seeff Property people to be wonderfully helpful and also have a lot of properties online to view.