Our group of 5 just had a great stay at Petra's place for 3 nights. In terms of location- it's super convenient - 2 mins walk to Zurich Binz station from where there is a regular 5 min train ride to Zurich central station. There is a tram stop within 5-6 mins walk too and almost all of Zurich is within 10-15 mins tram ride. Plus all amenities (supermarket etc) are within 100 meters of the house.
Petra was super helpful and communicative- we had a late 1145pm check in and she left the keys for us- we were welcomed home with a fully stocked fridge, a large living space and good size 2 bedrooms, Everything else was perfect too and we can't recommend highly enough her place for a great stay in Zurich.