Great location for big groups in Zurich.