I have flown this route many times over the years, back from when, IIRC, it was flown with a 747 with a stopover in BDA. The vile 767's which were used for many years were truly horrible and very unreliable. A 777 of any description is a great step forward from them !