We enjoyed our stay at this apartment and would readily stay here again. It was very central - right off Judenplatz, a few minutes walk from St Stephens.
The kitchen and bathroom had all the expected amenities and there was an upscale De Longhi coffee machine. We came in winter and there was ample hot water and the apartment was nice and warm.
In our minds the best thing about the apartment was the central location - it could not have been better. The worst thing was that the furnishings were functional but not upscale.