We stayed in this apartment for a conference in the Palexpo. It was very easy and quick to travel to the conference location by train from the nearby main station. The location of the apartment is great, you can quickly walk to the new and old centre of Geneva.
The apartment is very big, it was great to all have our own "part" of the apartment with separate bathrooms and kitchens. The apartment was nicer than in the pictures. One thing to fix: the WiFi kept logging off and was slow, not all rooms had a good connection. Nevertheless we had a great stay.