Perfect location, close to both the subway and train station, so you can quickly get here from both the airport and any place in the city (and go back to the airport after the trip!)
The apartment is ample and the complex quiet, perfect to relax after a long day visiting Vienna.
Can't recommend enough!