Excellent location and very helpful concierge for newcomers in Switzerland