We flew from Maputo to Cape Town, via Johannesburg, and back. The flights were on time and the crew very professional. Due to the duration of the flights only snacks and light meals were served. More than adequate, I must say. Very short flights meat almost no entertainment.
The online check in made our lives a lot easier especially considering the connecting flights, from the international to the domestic terminal.
We'll certainly fly SAA again!