translate English to German: One of the best tourist-friendly coffeeshops in Amsterdam.
Das Ã„ussere von Homegrown Fantasy ist sehr unscheinbar.