Wonderful food and service in the Club house, however an average flight. Upper Class not completely as I recall it, having travelled mostly with Emirates over past few years in Business or First. No bar on this aircraft as crew advised it was too small for one. This was not highlighted at time of booking. Wil, try BA next time