We have flown with KLM from Istanbul to Cracow with a stopover in Amsterdam. Both flights were served with rather old 737s with no power outlets, no personal entertainment or even small screen showing flight path. Food was very basic and rather to forget. Fortunately, there was an alcohol. Staff was friendly and helpful.
All in all, KLM on short, European flights is quite competitive (price wise) and solid provider (no delays), but way behind its competitors from Asia and Middle East.