My place is 30 seconds away from subway station Enkplatz and around 18 minutes away from downtown (Stephansplatz). There is a big mall next to house with any kind of shops and restaurant.
Everything you are gonna need will be less than 30 seconds away from you by walking!
You will find free parkplaces around my place so don't worry if you come with your own car. Public transport: Subway U3 and Tram 6 and 71 and many buses are round the corner.