Hi, I am glad you are enjoying your stay.
I have also been living in South Africa for a year now. I even wrote an article about why I like Cape Town. You can check it out if you want to and compare your reasons with mine.
Let me know what you think :)