This is a great place to stay in Vienna as it's close to the underground and tram networks.
There are plenty of pastry/coffee shops near the apartment as well as supermarkets.
The Chefs restaurant is worth a visit as the food is good and the service is excellent.
Walter is an amazing host and provides lots of useful information to enhance your stay.