Great accommodation. Separate room with single bed, table, bedside table etc. Clean room, clean bathroom, quiet flat in a quiet neighborhood. I stayed with Nono for 3 nights, I can recommend it.
Not exactly in Geneva, but it takes like 30 minutes to get to the center of Geneva. Bus stop right next to the building, bus is going quite frequently. Also there is direct connection to the airport by bus, also about 30 minutes.