The place is nice and clean. It is close to the Schonbrunn park (a less than 15 minutes walk) and have a supermarket and a pharmacy near by). Getting to a bus station (3') a train station (12') and a metro station (14') is quite easy.
If you want to stay here you should also know that the building is practically on top of a gas station, but you feel no smell and you are not bothered by this. In the warmer nights, you will miss an AC, but this does not seem to be a practice in Wien. If you are more sensitive to noises, you might hear the elevator engine, the traffic in the background a bit (with open windows when it is hot), and some neighbors.
Otherwise, we liked it all. It had space, it was well illuminated. The blinds helped with the lights at night. You have a fridge, an owen (didn't use it), a stove, most of the things you need in the kitchen.
We'd choose this place again considering the value proposition.