I'd highly recommend Yani's place to anyone who wants to spend a great time in Geneva. The place was really comfortable and everything was sparkling clean.
The location of the place amazing, It's near the trainway and bus stops so you can easily go where-ever you want in no time.
The internet connection was not so great, so if you have to work from the place, I'd recommend staying in the room.