The stay was in a perfect location for us. It was a short walk to the station to get into the center of Zurich, and there were some great food places and bistros within walking range (Ooki Ramen was just up the road, and was a GREAT place). If you do get bothered by public transport and road noise during the night, the windows do a good job of blocking the noise out. Adding a fan was also helpful, and the noise wasn't too distracting -- we tend to like our apartment very cold!
Overall, this was a great place to stay for my boyfriend and I for a few days as we explored Zurich. We will definitely choose to stay here again if we get the chance to return!