Excellent location, just a few minutes walk from Stephansplatz, Michaelerplatz, and two U-bahn stations - so we walked almost everywhere during our stay. We had two babies with us, and the apartment had a lot of place for them to move around. The elevator is tiny, so we always had to make multiple trips with the babies/buggy - but this is a choice we made for the location. While it was mostly clean, some places (like under the bed / sofa) hadn't been cleaned in a while. The bath & toilet were spotless though!