Everything went great!
The apartment is really big, very clean and confortable. The localization is awesome (we just rode the free Wienna bikes to the center for about 20mins), with the parking space being a big plus. Check in was nice and easy as well as instantaneous communication. You cannot go wrong with this choice.