What we liked: apartment clean and nice with great location very close to city center. Only 2 metro stations to Stephansplatz. Very nice neighborhood as well, a lot of pubs and cafes.
What we did not like: we did not feel welcomed as there was not even a bottle of water in the apartment, nore tea, nor coffee to make you feel like home. For tourists coming tired to the accommodation, a bottle of water or some tea would have been very much appreciated. If you arrive late in ten night or on Sunday almost everything is closed so there is no option to buy some water or food. Felt like there is no attention to these small details to make your stay more welcoming.