We flew from Washington DC Dulles, through Amsterdam to Stockholm.
Our return flight was from Bergen Norwaythrough Amsterdam to Washington Dulles.
All four planes were clean, seemingly in good condition with clean restrooms. Service was very good on all four flights. The two long haul flights were 787s with good entertainment systems in the seats. There were plenty of good current movies available along with music, games and other options. The meal and snack service was good. The meals themselves were good with decent main course choices and good side dishes and deserts. They were generous with the drink selections that included beer and wine selections a,omg with several non alcohol offerings.
The flight attendants were pleasant and helpful when needed.
HINT: take your own headphones from home for the entertainment system. The headphones that they provided were cheap and actually hurt your ears after a few hours. The system was set up for either usb or single post plugs.