I can do without most of lifes comforts, while travelling, but if there is no good coffee, I suffer.
I have tried to get over it, before anybody suggests this.
How common are cafes, which sell delicious fresh coffee, outside Tehran?
Are there some in Esfahan, or should I bring my own coffee and filters? The hostel will give me some boiling water, wont they?