The location is a nice ~20 min walk from Geneva Station, with plenty of restaurants around and a mall with supermarkets right across the street.
The room was clean, spacious, and comfortable. So was the toilet. Just that both the room and toilet was a little dim, not a major issue. The neighbourhood was also very quiet with minimal foot traffic if any.
Overall, it was a very pleasant stay.