Great place to stay! It's very spacious and even big enough when you travel with 2 kids. You can find everything you need in the apartment and feel home very quickly.
Location is good and Michael is a great host. Everything is well organized and you can contact him anytime.
Would definetely stay again there, we had a great time in Vienna :)