Our stay at this flat in Geneva wasn't bad. But we didn't realize it's located in a more residential area, and it's a decent walk (or bus ride) from the more interesting parts of the city.
As far as the host experience is concerned, Alberto was very accommodating, allowing an early check-in. That said, the flat itself had a few quirks (like missing/not working blinds on some Windows).
Also, we had plumbers come inspect our bathroom pipes one morning, which Alberto had warned me about. But the plumber came back the next day unannounced and worked all morning. So many in our group weren't able to shower as planned.
All in all, not a bad experience. But a little inconvenient at times.