The hotel location is fantastic with everything in walking distance and a decent breakfast buffet.
The Apartment room we booked was very spacious and great for the family.
Several downside though to be aware of. First the hotel is in a no car zone, so you have to park a half a mile away and schlep all your stuff there.
Then, the elevator goes only to the 3rd floor and that room is on the 4th.
Finally, the room has no AC. It was very hot when we were there, so it gets a bit uncomfortable. We opened all the windows and then you hear all the noise from everybody partying in old Zurich and it gets quite loud.