The apartment has everything one needs for a several days stay in Geneva. It's very well located and connected.