My personal views of AMS:
It's a challenging airport;
-It has 6 runways
-Changes to runways happen quite frequently
-They use speed control, and often high speed during vectors
-Only place I have been vectored down to 1200 ft and 320 kts
-The airport is big, and you need to be prepared for your routing after landing
Having said that;
-It's up to me to accept the vectors, speeds and runway changes.
-They always ask if you can accept a different runway if you are close in
-I have never had any problems flying into AMS
-Controllers are professional and good
I enjoy flying into AMS (all but landing 5 miles from the terminal)