This is a serviced apartment ran by Joyn Vienna. The entire process was very professional. The check in was done by a security guy, since we arrived very late (nearly midnight), but we did the check in just fine. The apartment is very very new. The location was perfect, right beside the main station of Vienna.
In the neighborhood there are a few cafes and restaurants. If you're up for a walk. You can reach the city center in about 20 min by foot. I just stayed 2 nights here, but would definitely stay here again in the future.