It is a very good place to stay, near to all facilities in Geneva. Only thing to consider if you are noise sensitive people, due to it is too close to train station.