We would absolutely come back - the apartment is exactly as described; bright, warm and cosy. We felt completely at home.
Things to note:
It is slightly more out of the way of the city centre than other options in a quieter area than (that was a plus for us) but the train station is close by and very easy to use. Took us maybe 20 minutes from leaving the house to get to the places we wanted to go using public transport. We bought a 3 day pass and it worked perfectly for us.
Most of the Christmas markets are closed immediately after Christmas except the one at Kunsthistorisches museum. So if you want to see them, come before Christmas.
The lift up to the apartment is the smallest one I’ve ever seen, so fair warning if you’re claustrophobic. It works just fine but if you don’t like enclosed spaces maybe take the stairs.
We loved staying here and can’t wait to come back!