Smoking weed in the charming city centre? Or maybe to the sound of crashing waves? It's all possible at the best coffeeshops ...