Wonderful apartment in central location. Perfect to explore Geneva. Right next to the main station and within easy walking distance to the lake, the old town and the United Nations.
Communication was excellent and Philippe and Alexandra were really great hosts.