Great location! Walkable to everywhere and very close to the Stephansplatz train station.