Perfect location, we arrived by bus from Milan, the walk was short and the train station is very close from where you can get to anywhere in Geneva aswell as Switzerland. The self check in was also a life saver for us because we missed our bus to Geneva and arrived at 4am