We booked the same day, just couple hours before arrival and staied for only one night. Everything was fine. The check-in was very easy. Subway station is a short walk and you can be at Stephansplatz in less than 15mins(4 stops), which was great. There is paid parking garage nearby with daily rate. The square around the subway station was car free but very lively and diverse, just felt to be a little cautious in the evenings.