Incredible first time experience!
We had an extremely long flight from Cape Town to Doha and then Doha to Bangkok with Qatar! Food was delicious, air hostesses were accommodating and friendly!
Only con is that if you do not sit near the front you wont have an option for food! We weren't even far from the front and we were only left with one option of food out of 3!
Bathrooms were a bit yucky! Dont go barefoot! The "water" on the floor is not water!