First, the good stuff: reasonable location, close to public transit (<10 min walk) and to food shopping (<3 min to supermarket, farmer's market even closer), very clean, efficient checkin/checkout, flexible (early checkin was very convenient), fantastic, strong, hot shower, good towels!
checkVienna seems to be quite a large concern, operating what looks like dozens of apartments in at least half a dozen locations (this location is essentially an apartment hotel, without the daily cleaning and linen service, but correspondingly cheaper, in a dedicated building with probably 20-30 apartments). "Martin" does not appear to be a traditional Airbnb "host" - as far as I can tell, he does exist and is an employee of checkVienna.

What I found lacking in the place probably stems from this structure. My guess is that the apartments are optimized for what are probably the company's most frequent clients: young groups spending a weekend or a few days in Vienna. Cooking is probably not particularly important for this group, while the ability to cram more people into the place and bring down the price per person probably is. This would account for some of the things that a single person, staying for more than a week, finds to be shortcomings:
- there is very little cooking/preparation space;
- there was no heating - the place got to be a bit chilly occasionally in the first week of November; the radiators seemed to be equipped with some type of non-occupant-adjustable thermostat and turning the intensity knob did nothing;
- there is hardly any storage space; much of the space is taken up by a huge extra couch that provides extra sleeping place(s);
- while there are washing machines in the basement, they are on a high platform, making access quite inconvenient;
- WiFi is essentially subcontracted to a company that provides wireless access points which have no password protection, nor encryption. As per the company's website, it sells/passes your personal data to other companies, such as TripAdvisor;
- the information sheet lacks basic info such as instruction for equipment (e.g.washing machine) or any info about the city, such as emergency numbers.