I flew LHR-DXB-LHR Upper Class last week for the first time. A 340-600 on the way out and a -300 on the way home. I loved it, especially where the seat is certified to be fully reclined for take-off and landing (but not in bed mode!). Service great, food great, and the lounge clubhouse and limo pick-up from home are something else