We really enjoyed our stay in the apartment. We were well received with clear instructions about the apartment. It is very beautiful, and there is everything you need, even a washing machine.
The location is great, at walking distance to the Hofburg Palace and all the major sights of the city.