While every continent has its own specifics, I wouldn't say Europe is the easiest place to fly. Weather can be extreme on both ends of the temperature scale, whereas one hardly ever sees icy in Africa I imagine. As for the ATC, there are many places in Africa (and not only SA) that would be considered world class compared to the excellent service we see in Spain.