Impeccably clean! We were only in Geneva for a short time but took advantage of Frederic’s suggestions as well as what places to stay away from (food wise). The flat is easy to access and Frederic was quick to respond. He clearly states in his posting that you need to be able to walk up stairs. The walk from the train/bus stops will be uphill (there’s a beautiful lookout about a block from his place!) We didn’t have an issue with it but just to give folks an additional heads up :) Would recommend!