I'm never surprised when this airline is voted among the world's best. The crew are excellent, from the welcome aboard until the goodbye and hope to see you again.
There is a good choice of menu but a little tip in business "book the chef" ie choose your meals before you fly. Seating is comfortable and very roomy and of course you have the opportunity to lie down.
I also had a return flight from London, the experience was the same.
They are one of two of my favourite airlines.