Terrific apartment. Spotless, great location. Will absolutely stay again next time I am in Geneva.