The hotel has a good location, with restaurants nearby and a bus+a tram station to take you in the city centre nearby. The booking includes a free travel card for Geneve, which is nice.
The parking lot seems big enough and the access is done only with code, which is good, but the signs to find it don't stand out, so it is a bit trickier to get there on the first try.
The staff very friendly and helpfull.
The room is quite big and clean. However, some blackout curtains would be necessary. Also, our room didn't have AC. We slept with the windows opened, which was fine, but in the morning there were lots of noises.