This is a top location for your stay in Vienna. Close to the metro (Schlachthausgasse) and the bus and trams.
The appartment has everything you desire and is quite spacious. The communication with the host is superb. Florian is also very flexible about the checkin. The presence of the concierge in the building and the possibility to leave the luggage after checkout was also a big plus for us.
Furthermore you find everything nearby, shops that open early and quite a few good restaurants really nearby.
I wouldn't look for any other location when coming back to Vienna.