Fly business from Cario to JNB last year. Overnight flight in seats at least 20 years old. Plane was in need of a major upgrade. Crew was fine. Can't even remember the food. Was almost empty in business.