We traveled with a group of 13 people as part of a university field trip to Spain. The service was excellent. The cabin crew staff worked very hard to provide the passengers with drinks and sandwiches in a very courteous manner. Well done KLM! Compared to some of its competitors, such as Iberia, KLM seems to be light years ahead in terms of courteousness and customer service.