nice and cozy apartment just by Stephansplatz