Great place to stay. Exactly what my family of 5 needed. Kitchen had all essentials and the rooms was spacious, clean, and comfortable. We didn't find any free street parking. It looked like permits were required. We parked at a parking garage by Google (3 minute walk to the apartment), but it was very expensive (3CHF/hr!). There is a Co-op grocery within waking distance that we were able to pick up things for meals. If you are looking for a fun city tour, we did the Zurich city and chocolate tour, by best tours of Switzerland. The Lindt chocolate factory tour has unlimited samples!! Definitely a "must do", especially if you have children!