We were a family of 4. Place was just like the photos. Everything that you might need on your stay was available. Heater and equipment are modern and made us feel right at home. Location was amazing as it right next to the 71 tramline (can be a little bit noisy). Right next to Rennweg station, and a few stops away from Hbf station. Hosts are very friendly and respond almost immediately, check-in was very easy.
If you are carrying heavy luggage, keep in mind that the flat is on the first floor and there is no elevator.
conclusion: I strongly recommend it, and would book it again for another trip to Vienna