I highly recommend Lilla & Sid's place. They are super hosts and support us since we booked the flat until we leave.
The place is very clean and have All the convenience you need.
It is easy to get in Town and visit All the attractions.
Next time I visit Vienna I am sure I am staying at the same place again.