Mixed feelings about this place...
First, the good: Location was fantastic for an event at the Vienna Conference Center. Enough restaurants and supermarkets around.
The bad: This is a barebones apartment with no cleaning and minimal amenities. If you are on a business trip, this will not provide the required accommodations. This is more for students and longer term stays.
The ugly: During the online check in I was asked for a credit card for "incidentals". The system charged me for my stay again erroneously. When I confronted the front desk about it communication was difficult, and I had to wait for 30 minutes because the manager was on break. When the manager finally came over, he didn't bother to talk to me at all, he just told the person there to refund me. Not even an apology was received, instead I got a scolding for entering a credit card their system required me to. At the end I got my refund. It wasn't easy.
Bottomline, if you are a student on a budget please stay here. If you are coming for business just stay in a traditional hotel.