I'd also agree with the praise for AMS, my only complaint about the place is the almost complete lack of information & staff when delays occur...
Apart from that though, they've got it spot on and considering some of it is almost as old as Heathrow T4, its aging extremely well in comparison...