This is a great spot for a group and only 5 minutes away from the main rail station. Also, there is a tram stop 2 min away from the flat to take you to Zurich's center. The only caution would be if you or someone in your party struggles with stairs. The flat is 3 floors up. But, you have the entire top floor to yourself, so it is both private and spacious.
Martin was flexible with our check in time and responsive to any questions we had before and during our trip.
Thanks Martin!