We flew with Qatar Airways from Johannesburg to Koh Samui in Thailand via Doha & Bangkok over December 2018. The trip was really everything that you expect from an airline. I cannot recommend them highly enough. After our recent disastrous trip with Qantas I was quite nervous about the long flight. However it really was great & easy. We booked our seats upon arrival at the emergency exit so my husband had more leg room (he is really tall). The air hostesses was great & we loved interacting with them. They are all excellent at what they do & really go out of their way to make one's journey more relaxing & enjoyable. The stop overs at Doha & Bangkok (around 2 hours each) was just perfect as we got to stretch our legs & look around at the airport. Next time I will definitely go for a longer stop over to explore the cities. Doha looks like an amazing city & I am inspired by all the articles I read in the inflight magazine. 2022 Soccer World Cup in Doha is going to be amazing! The only thing I could fault was the food that got a bit boring on our return trip. Thank you Qatar Airways - we loved flying with you & we are loyal supporters from now on.