The only positive thing was that it seemed to go by fast and we were ahead of schedule because of a tailwind. The staff was fairly professional, but the food was terrible, we had to pay for beer and wine with dinner, my seat did not recline, and I had to pay for earphones - apparently I was supposed to know that I should bring my own wireless earphones/headphone, which nobody told me in advance. I did bring several earphones for my iPhone, but they did not have a port for them so I couldn't use them, and there was no way to connect my iPhone to their video system (although they had Bluetooth apparently for wireless earphones/headphones). Once I did purchase earphones, I could barely heard the sound of the movies I was watching, although the screens were fairly large and there was a huge variety of films to choose from. The landing was extremely hard in Frankfurt. Overall a below average experience at best.