The location is great and we enjoyed our stay - especially because to public transport is great and gets you everywhere in a short amount of time.
However at some points we had a hard time at the apartment. Our room was bright, clean and nice - the rest of the apartment was not.
We had some problems during our stay but the guys were able to solve them quickly and efficiently. We would recommend staying there if you are somebody who is only at home when necessary.
All in all we had a good time in Vienna.