Extremely central, only a minute walking distance from the train station. Claire was very hospitable and gave me a great recommendation for dinner during my short stay in Geneva.