The place to be for your journey in Geneva! Simply great location and convenient at all points. Merci Helena