The location is just perfect! It's walkable and right in front of the building there is a tram stop. Around the corner grocery shop and quite large bio shop is located, as well as small coffee shops, cafes.
Apartment itself is really cozy, warm, full of light and felt like home for a few days. Definitely will try to stay there next time I am in Vienna!