Fantastic location for anyone coming in by plane or train. Literally a 5-min walk from the train station.
Also a great location for access to all Geneva has to offer on foot.
Apartment was as expected, simple but clean. Some noise from the street below, but I wear ear plugs every night anyway.