Amsterdam is over-rated. Or so a couple of my college buddies say.