I spent about 3 days in Amerstadam last month for a training confrence.
Very strange place. I know what you mean about the bad vibe, it just feels wrong.
People are nice enough but it just does not quite feel right.
Had a good enough time (bit of window shopping

) lots of beers.
Not sure if I would go back.