Isabella welcomed me into her apartment warmly, as a family. The apartment was very clean, super furnished with all the comfort. The location in the city center was great as well, you don't need to take public transports, if you want you can go easily walking and within 10 minutes you can be essentially anywhere in Geneva. Isabella has also given me all the information I needed.
I definitely advice Isabella's place.