Flight departed and arrived on time - very important!
Non-stop flight - 10 hours - seats were OK but nothing impressive as far as comfort/legroom.
Meals, snacks and refreshments were served.
Customer service was good.
1 hour 45 minute layover in Philadelphia was a comfortable amount of time to debark, change gates, and planes.
This was a good experience, unlike Part I & II on the way over to Rome.