I was quite happy with my extended stay in the apartment. I would stay again.
It is located in a happening neighborhood. Bars and restaurants are all around. The view onto the plaza is absolutely lovely. A grocery store is extremely close by. Public transportation options are good, with a bus stop a short walk away and a tram hub a walk away.
Because the apartment is in a lively neighborhood, it may be loud outside at night during weekends. I did not mind.
The apartment is spacious by Geneva standards. Some necessities are not included (like drinking glasses and fan).
The host speaks great English. He is very responsive.