Fantastic stay in Zurich. CityStay were very accommodating with a last minute booking request, quick to respond, lovely to deal with. Flat was super clean and very well equipped. Great location. We really enjoyed our time here.