Michael and Mathias's place is great - it has everything you need for a comfy stay. It accommodates 6 easily (if two sleep in the living room), it's spacious and you'll find anything you need in the kitchen.
The heating is always on and it makes the house really comfortable for winter.
Internet works great (250mb speed) and you also have a smart TV where you can use Netflix, Disney+ and all of those. You also have cable TV.
Location is great as it allows you to get to the center of Vienna in a 10/15min walk. We didn't use public transportation, but there's a tram right outside the door (literally). It's also surrounded by supermarkets, a pharmacy (Tiger Apotheke, where we had our PCR test to return home for 25€), cafes and a few restaurants.
If you're looking for a convenient option for your stay in Vienna, this is definitely one to take into account.