We found the location deceivingly central as Zurich is smaller than you think so you can easily walk around all the tourist attractions from the apartment.
The train station is right next door as well - 20 mins to airport which is very handy as taxis are extortionate!
Would definitely stay here again and recommend to others