This place has a great location, super central and next to some of the most important sites and attractions of Geneva. Check in was extremely smooth and convenient and the apartment has all of the necessities for a great stay.