The location is great and you are so close to the centre Stephanplatz and Innere Stadt. No need for trams. Everything is walking distance!