Amazing stay, amazing location! Perfect! Was in the perfect spot for everywhere I needed to go in Geneva, just a few minutes walking to the river. 10-20 minutes from the airport depending on traffic. Clean, has everything you need. Slight musky smell in the apt but otherwise perfect!