1) The Karoo, F all weather there
2) Port Elizabeth, its Quiet but has all you need for training
3) APTRAC at PE airport. (though a lot of the instructors do come out of com to instruct, you cant get away from that, a lot of the guys have over 1000 hrs instruction time)
4) Cost is much less in PE. accomodation and cost of living is WAY cheaper and it is a nice relaxed place to stay.
good luck
Dog