Very clean city with friendly people, some good museums, well linked with easy-to-use transport, a stunningly beautiful lake with snowy mountain view all around.
However, Switzerland is not a cheap country and summer Zurich is almost 2 hours far from the snowy bits of the mountains. But the train trip is in itself a discovery. Not only highly efficent and modern, the sights you will have from your train ride will fill a few pages of your travel photo album. Overall an amazing holiday experience and a top city and countryside destination!