Best apartment you can find in Geneva. Minutes to Cornavin station, Lake Geneva and other amenities.