We've been here from 30 Nov to 2 Dec and the only thing I can say is that we don't regret choosing Petre's apartment. The apartment is just like in the photos.
The most important thing is that being located in the city center it's really close to everything - 5 minutes walking to Stephanplatz, 15 minutes walking to Rat Haus and ~5 mins away from the subway.
Also there is a parking behind the building where you can leave your car during the stay.