Team Richard's place is a one of a group of new apartments built on top of an older house. The location is perfect, it is less than 5 minutes on foot from the Pilgramgasse U4 station but on a peaceful street removed from the Naschmarkt bustle. There are multiple grocery shops, drug stores, bakeries and any number of restaurants within a 5 minute radius.
The apartment is spacious and very nicely furnished, the beds are comfortable but not too soft and the kitchen is very well equipped, including a dish washer and washing machine.
Communication was great, the instructions for getting into the building and the apartment were clear and the hosts were responsive to Vienna-related questions.
The only negative I could mention is a check-in document with a page of 5 point legal text and threats, which is inexplicable and unnecessary, but for some reason the owners (or their lawyers) haven't been able to give up this practice for the last few years, according to the other reviews.