Apartment is exactly as advertised, in a great location near downtown Zurich, 2 train stops and less than 10 minutes from the Central Station (Hauptbahnhof) and 30 minutes by train from the airport (change trains at said Central Station). Plenty of food options around, including a supermarket almost next door and a bakery 50 meters from the house open from 6am. Very hands-on and competent exchanges with Petra, who kindly offered great suggestions for dinner in the neighborhood.
A smart option to stay as a family in central Zurich if you can accept to take a (Swiss!) train to and from central Zurich, which is a minor thing.