Great location, close to Subway Station and Stephansplatz.