The place is located at the heart of Zurich - Old Town.
Very close to almost all attractions you need to see in Zurich.
Supermarkets are close by and also if you'd like to use public transportation (which I hardly doubt you will), you can get there in 2 minutes by walking.
The place was spotless and it was equipped with full-kitchenware. Though an oven would have been a nice extra.
You cannot be disappointed.