Amsterdam โ€“ or THE coffee shop experience!

I have visited Amsterdam a couple of years ago for business reasons. Back then I consequently did not have enough spare time to truly experience Amsterdam. But I knew in an instant that I need to see this city again. And last weekend the time has come. A close friend was lacking a next planned journey just as I was and we quickly agreed on traveling Amsterdam together....