The apartment is well-appointed, the location is very good, near to the city centre: it's just around 10 minutes by tram and underground from Stephansplatz.
We recommend it.