Has anyone ever travelled from the USA to Joburg via business class on Qatar Airlines? If so, can you please comment on the experience?

Thank You.