The apartment is stylish, clean, lovely and is easily one of the very best located apartments you can find. You won't need a car as everything is within a short walk: Cafe Central, Demel, and Sacher all within 5-10 minutes.
I highly recommend this accommodation.