We're planning a short trip to Zurich and will be there for about 3-4 days. We're currently looking for recommendations on where to stay. We're interested in areas that are convenient for sightseeing, have good public transport links, and maybe some nice cafes or restaurants nearby. Does anyone have suggestions on neighborhoods or specific hotels that would be a good fit? Also, any tips on what to avoid would be helpful. Thanks in advance!