CPT-JNB-HKG return A340-600. Ground staff efficient and friendly in CPT less so in JNB but not enough to spoil our day. Air crew on all flights professional and efficient. Requested veg meal for our daughter - was onboard for all our flights. All meals were smallish portions of food (Qatar Airways is way better) not the greatest quality but edible. Decent wine selection Moet highly welcome! Did not try the full dinner service on return midnight flight - we had eaten at our hotel earlier so can't comment on it. We found they leave the breakfast service quite late so a bit of a rush trying to get through service and tidy cabin for landing. Duvets are a nice touch flat bed comfortable. Choice of entertainment not as wide as some other airlines but due to it being a mostly night flight and we slept most of the time not an inconvenience. We would use SAA again if the price was competitive. Good timetable for this flight - time change seems to have minimal effect on one's perception of night and day.