Nice place to stay in Geneva, well located.