We had a wonderful stay at Beat's apartment in Zurich. He is an incredibly warm host, and went out of his way to make sure we knew exactly how to find his place. We were greeted on arrival and seen off on departure, and he made himself available for any questions. We found the space to be perfect for our group (3 adults and 2 children), however an additional adult and child would have fit comfortably! There are 3 bedrooms as advertised, in addition to a small study that we used as the baby's room (we brought a travel crib). The tram stop is just outside the back gate, making it an easy trip into downtown Zurich (less than 20 minutes). There was a small fan for every bedroom, which came in handy with the hotter than usual weather. An added bonus was the proximity to a beach and shaded children's "pool" about a 10 minute walk down the hill from the house - we had a great time there!
I recommend Beat's apartment without hesitation - we had such a great experience and would stay here again!