Excellent place right in the center of Genève. Very close distance to metro to get to the train station. Superb eateries ans cafés all around.