This place is an ideal space in Zurich. My two weeks were a delight. Transit and shops are very close by.
Would absolutely recommend!