We were flying back to London after a 10 day holiday in the Greek islands. We chose the early flight (8am) so my partner could go back to work directly from the airport. This worked out well. The service was clean, efficient and professional as one would expect from BA. Our flight out was upgraded for free, so I was slightly disappointed this didn't happen a second time, though of course it was not expected. Despite this, the plane was only about half full so many rows were unoccupied and we could spread out comfortably. The only downside was that the seats in rows towards the back of the plane do not recline, and the leg room seems to be less than further forward. Not sure why the airline would want to do this? Additionally, BA has really cheaped-out on the food in Euro Traveler (Economy) in recent years, despite its expensive airfare.