The apartment was very close to Stevensplatz and the Albertina as well as the Hofburg. Everything was extremely clean and there were actually three toilets in the apartment. There was lift access, although you had to take a ramp between one lift and the other lift.
I definitely think the apartment was an excellent value for the cost and the location was perfect.
Check in is a bit tricky because of construction and alteration in one way patterns in the streets surrounding the apartment. However, the check in process was really the only drawback to the entire stay. There was an excellent guide in the apartment including emergency numbers and even name and number of a family doctor if needed.
I would definitely stay again.