Good location for sightseeing. No more than a 10 minute walk to central part of Vienna where most of the attractions are. Subway is a 5 minute walk that connects 2 main lines (red u1 and green u4). Grocery store is 2 minutes away.
Definitely take their advice and use the airport bus to get their place if arriving at VIE. Round trip ticket costs 13 euros and is non stop and drops you off 100m from the place. Take the bus at #8/val 2 and you can get to the place in 20 minutes, pending traffic.