This is a fantastic place to stay in the heart of Vienna. The airport bus is literally 2 minutes away. All the sights can easily be reached on foot or by tram/underground.
The apartment itself has everything you need and was a great base.
I would definitely go back again!