AMS is pretty damn good in almost every way except that KLM baggage handling is unbelievably sloppy and slow. (Menzies, by contrast, who handle most of the low-costs, seem to be fine).
The main reason is probably because it's an airport that has a few shops, as opposed to being a shopping arcade that happens to have a few planes parked outside it (think all BAA airports).