Great hosts and great place to stay in Geneva. It is close to the train station and in the center of Geneva.