Location Location Location.
You are wonderfully centered in Zurich, close to the Trainstation and everything else in walkable distance.
For sporty, train-loving, quirky, artsy people that like to do a city hop and enjoy the vibrancy of a mega metropolis in the center of europe :D