Very easy walk to Stephansplatz but it’s a bare bones tiny space. Bring your own coffee.