Judith is a lovely host, and I am going to be honest in my review.
On the positive side, it's a lovely apt, clean and spacious and a 5-7 mins walk from the Geneva Central station. Check in is easy, and the building is new and modern.
Now the not so positive side (am I am going to be honest here) - the street the building is on is 'rough' and bang in the middle of Geneva's Red light area. I was in Geneva for work and took a few days off to meet friends, and there was no way I could ever bring my friends to the apt. for the reasons described above.