I flew JNB-NBO-JNB recently in J. The service was great and gazing at Mt. Kilimanjaro with the sunsetting was marvellous. Security was unbelievable on boarding. After passing three metal detectors, two pat downs and having to point out my baggage to the airline staff on the stairway before embarking, I was able to board.