What a fantastic location! Pilgramgasse metro station is just across the river, and various sites like Haydn House, Mariahilfer Straße, and Naschmarkt are very close by.