We stayed in this apartment for a week over the Christmas period. It's a lovely and very cosy apartment, very warm, and having all the creature comforts that a person could want.
The location is superb - 15 minute walk to the centre, and 5 minute walk from 3 supermarkets (although we preferred the longer walk to the amazing Merkur on Mariahilfer Str.) There are several good restaurants and cafes nearby as well.
The kitchen is well equipped, and will allow you to prepare meals of decent complexity with ease. The fridge is not massive but has sufficient storage to keep wines, sausages, meat and cheeses. There is a freezer, and although ice-making had to be improvised it was really easy to do. We cooked a lot at home and really enjoyed staying in. There is also an amazing little espresso machine with a steamer, so making our own latte or cappucino for breakfast became our new favourite thing. All the cups, plates, saucepans and cutlery you need are also available, including cling film and aluminum foil - it's perfect really.
The living area is large, the sofa expands out into a bed (or a really big lounger) and the TV is wifi enabled - although it's really easy to set up a chromecast or firestick on it. The bedroom is quite and the bed is very comfy. It's all very clean, and very welcoming. We especially liked the little gifts upon arrival, and the existence of basic cooking supplies, tea, coffee etc.
One of the best things, though, is the help and support that Christiana offer. She made it really easy for us to check in early and to leave our luggage late on the day we checked out. We had the ability to ask for some supplies during the period we stayed and in general she was very responsive and sensitive to our every need.
Overall, it's hard to recommend this apartment enough for a trip to Vienna. It felt like a home away from home for us, and we're sure you'll feel the same way too.