This is a really great find for Vienna! The apartment is close to the Natural History Museum and everything else in that area. If you want to go visit Schönbrunn, the tram is just a short walk away from where the apartment is.
Only thing is remember to bring your shampoo & shower gel because these are not provided in the apartment.