I was born and rasied until I was 15 in Holland. There are coffee shops everywhere, and I suggest not limiting yourself to just Amsterdam. Holland is a very small country and you can easily find more coffee shops, and much nicer places as well. Amsterdam has become very Americanized. It's what the Dutch Town in a big city would look like.