I did my PPL in George with Cape Flying Services a long time ago.
Fantastic place to fly. In fact so beautiful that one can easily forget where you are and get lost. ( Luckily never happened to me )
Also, Cape Flying Services has had some good press and also some bad press. My experience with them has always been positive and Gerald has always treated me professionally and correctly. I'm sure you are going to hear lots of different things from all kinds of people but in my honest opinion CFS is a good place to train.
I did my multi engine in the PA23 they have now namely ZS-MDL while it was still based in Pretoria rather than in the one they used to have, (ZS- DSC) and that aerie alone is worth the trip down there