This place is fantastic! For anyone travelling to Geneva with a group/family, I highly recommend it. Only suggestion would be to request you have the check-in info before the day you arrive. Our group ran into a bit of a hiccup once we arrived in Geneva because Alberto hadn't sent the info ahead of time and we couldn't access our emails or Airbnb without internet. Ended up sitting outside the flat for almost an hour while others tried to access free wifi spots around the neighbourhood. All worked out eventually, but highly recommend you get the info before leaving your home destination!
Better news: The location was key! The tram system is brilliantly easy to use (and is at your doorstep, practically) meaning you are only stops away from the lake area or the UN campus. Honestly, couldn't have asked for a sweeter spot! Having a grocery store & several coffee shops within seconds was super convenient. The girls (5 of us total) and I were able to buy a bit of snacks to have with us in the flat and use the small refrigerator to store some items. For anyone travelling longer-term and wanting to cook their own meals, I can't speak to that but it did look like the basics were provide (pots/pans/glassware/silverware). The neighbourhood was safe and charming and the flat itself looked exactly like the photos. Alberto provided us each with towels and the place was very clean upon arrival. Beds were huge and everyone slept well. Oh, and wifi worked seamlessly. Overall, we really enjoyed our stay!