Great location. Spacious apartment with everything one needs during their stay in Geneva.