Haarlem.
A very pretty town with A LOT of coffeeshops...

(no, I don't mean THOSE!)