I stayed for 3 nights with my wife, daughter and a friend.
The apartment is 5 minutes away of walking from the tramway station.
It is 30-40 minutes away (by public transportation) from all the objectives we had (Technical Museum, Natural History Museum, Aquarium, Schonbrunn and other places).
We liked it.
Great value for the money.