The apartment is totally better than we excerpted it to be. Many plesantly surprising details. You can in theory travel with your clothes only: everything you might need is there.
Everything is clean, responses from the hosts are immedeate. The only thing that we found slightly sketchy was the surrounding city district, but since the metro station is right near the house, it wasn't the problem in the end.
Enjoy your stay on Vienna 🙂