Well equipped accommodation in the heart of Zurich