We have flown with KLM out of Calgary and return a number of times. Not once were we delayed an excessive amount of time and when it did occur ( twice) the aircraft always arrived on time or ahead of schedule. Check in at Calgary and Amsterdam is a breeze and the waiting area is comfortable. The cabin crew were always very efficient and helpful. The ammenities that are in Business class as well as Economy are excellent--good choice of movies and music. Drink service is always prompt and without fuss. Seats and pods are very well equipped and comfortable.
We recommend KLM for any flights to Europe's Amsterdam is a good hub to use to travel elsewhere in Europe--plus, Amsterdam is one of the greatest cities to visit and rivals Venice for the canals, bars,restaurants and historical sights.