This place was located right next to the schwedenplatz train station with easy access throughout all of Vienna. Even though it was just me and my wife, this place could easily accommodate 4-5 people total ( with the sofa bed). Internet was pretty fast and the entire place made us feel like we were back at home in the states.
Perfect place for our stay. My only gripe is that we could not stay there longer!