Our family of five (kids aged 12, 8, and 8 years old) had a nice stay for 2 nights in Fuwa's Zurich apartment.
One thing you should understand about the location: it is about 27 minutes away by tram (line #10) from the main train station (Zurich H.B.) I timed it. Was a little farther than I was thinking, but it worked out ok once we knew. But there's a good side to this: the same tram line was only 10 minutes away from the Zurich airport, so that worked out well for our early Sunday morning departure.
The apartment itself is very nice and new (the building is so new that Google Maps' satellite view still shows it under construction). It was fully equipped -- we cooked a couple of meals there.
There are two bedrooms, and Fuwa had set up a 3rd single bed in the second bedroom for us.
Arrival and departure was easy. Fuwa met us at the apartment when we arrived, and we simply left the key in a mail slot when we departed early in the morning for the airport.
There is a grocery store right down the street a couple of blocks away. (Actually there are two in the same building. I would recommend Migros.)