Perth to Johannesburg with South African Airways was my worst business class experience. Seating ordinary and food diabolical with no real choice. 11 hour flight and no snacks available, despite raising the issue twice. Unfortunately I have a return flight booked in a few weeks. Not looking forward to it.
airlines reviews