This place has only advantages. Location is absolutely fantastic - in a walking distance from most famous landmarks. The train station (Vienna-Mitte) from/to airport (CAT) is near. And metro station of U4 that goes to Schonbrunn Palace is also near.
The apartment itself is very comfortable - spacious, clean and with fully equipped kitchen where you could prepare some meals if you stay longer. We were 3 guests and I think another 3 could be easily accommodated at the same time.
I absolutely recommend this place for stay in Vienna.