I had an excellent stay here on a trip with my husband, 3.5yo daughter, and nanny. First of all, this place is extremely child friendly - my kid loved having a kid-sized table and chair in the dining room. She also loved the kid-sized beds (although she ended up crashing with us). There was also a footstool for the toilet.
The location is extremely convenient. It's super close to a tram stop. We were quite busy on this trip with a lot of appointments all over Zurich and that made it possible to get around with a small child easily. It was close to several supermarkets which made it easier (and cheaper) to get food. It is also super close to the lake and a HUGE playground.
Dominique was very communicative. We had no problems getting into the apartment. Everything was very clean, the shower felt fantastic, and there is even a tub if you have the time to take a bath! We barely used the kitchen, but I did see that it was fully equipped. The TV was great for entertaining my kid as well during the evenings. The building was very quiet at all hours and we had no issues with noise. (One note, not sure if others have mentioned this: you do have to go up a few steps before reaching the building elevator, so be aware if that is a problem for you - it was not an issue for us. That's just how the building is put together.)
Finally, thanks to the host for leaving us a few chocolates. My kid loved them. I definitely would recommend staying here.