Stellar location next to the main Zurich train station. Close to the river for swimming in the summer. Very clean and spacious. High ceilings. Full kitchen. Steep stairs, which was a non-issue for our groups, but could be a deal-breaker for others. Very satisfied!