You can't find a better location than Shelley's place. It's located right next to Stephansplatz Station and very easy to walk around the main tourist attractions. Shelley is a lovely host and knows the city very well. Not for light sleepers though, as the walls are quite thin.