I had a great time in Vienna! The flat is in the right place and I found it super-clean. Check-in/out extremely efficient.
I don’t think 7 people could squeeze in, mostly because there’s actually only one bathroom (and one shower, in a separate room).
All in all, a good compromise for 3/4 people!