The place is fantastic spot if you want to explore Vienna city. The subway station is 5 away. And in just 10-15 min you can get to most tourist spots.
The place itself is comfy. There are quite few pubs and restaurants just around the corner. So you don’t need to go travel far in the evening to get your meal and drinks.
Definitely recommend the place!