The flat was larger than we expected and super stylish + clean :)! They had lots of books and pamphlet about Vienna sightseeing, great amenities, and kitchen stuffs! The only issue we had was that the oven clock never stopped ticking while we stayed. (The oven was completely off and safe, just ticking sounds)
Station was 15min walking away from the flat, and few stations to get to the center of Vienna.