This is a wonderful place to stay for those in Vienna for business or pleasure. While the spot looks far from the city center on the map, public transit in Vienna is the best in the world in terms of timely and frequent trains for a low cost. I would stay at Alice's place again in a heartbeat.
Tips: if you will be there for at least three days, get a week long transit pass through VOR (unlimited travel by U-bahn, bus and tram), it's well worth the price. Hofer (Aldi's) is right nearby and provides good food for breakfast, and lunches. Small cafes can provide a wonderful dinner.
I hope you enjoy your time in Vienna as much as I did.