I recommend staying at Edith and Stefan's place when visiting Vienna. The place is clean and nicely organised. The hosts are friendly and always ready to help you if you need it.
There are bus and subway stations nearby, and because the public transportation is well developed in Vienna, you can reach every corner of the city rapidly.
Terace is also nice and quiet, you can relax there after a day of exploring the wonderful city.