Located in the heart of Zurich, beautiful view.