I'd echo Goldfish's comments regarding the draw backs with training at CT International. To my knowledge all three clubs/schools at CT offer the CPL. I'd recommend against doing a PPL at CT for the reasons Goldfish gives but from a personal point of view flying in a relatively busy environment increased my confidence once I had my PPL and given that my goal is an ATPL I see the "busy" environment at CT as a useful experience, but a bit of problem given sometimes you spend 30 mins on the ground with the engine running obvioulsy not a good thing.
PS: To international readers the term busy is meant relative to other parts of SA.