Flight was on time, service and food were excellent. Alcoholic beverages (wine and liquor) were free and offered several times during our 9 hour flight.
On our return flight from Amsterdam the Netherlands to JFK, NYC are flight from Amsterdam to Frankfort was held up and we missed our connecting flight. Lufthansa could not have been more helpful! They allowed my friend and I to make calls to let our families know we would not be home that day but would arrive the next day. Called the limo company that was to pick us up at JFK to change our pick up time and date. Gave us a room at an excellent hotel with dinner and breakfast and free shuttle to and from the hotel to the airport.
Flight attendants speak several languages and all speak English. All announcements are made first, in what I assume is German (Lufthansa is a German Airline) then English. Would definitely choose Lufthansa for any European travel in the future. There a 10 in my book.