The apartment is situated next to many tourist attractions (such as Belvedere) and very close to the Rennweg train station (which enabled us to move freely around town). The transport from airport to Rennweg is direct (with OBB S7) and really fast. You can travel by foot to the nearest attractions - including the old town/city center (only 30 minutes walk).
There are several supermarkets and restaurants nearby, so you will have easy access to food and groceries. Also, the apartment is equipped with an over and stove in case you want to prepare something quick.
If you'd like to have a bigger space, you may take into consideration that the bathroom is a bit small and separated (the shower/bath is in one room and the toilet in another small room). But this is not an inconvenient, comparing to the benefits this apartment offers.
Overall the location is great for anyone visiting Vienna.