I was in Elenas apartment due to a short business trip.
The location is amazing : direct train from the airport and then 3 minutes walk from the station to the apartment. Connection to the center (Stephansdom) is also good, one change only.
The host Elena was friendly, gave all instructions on how to reach the place and self check in.
Highly recommended!