Not the most fancy place, but great location in the middle of Geneva. Also the communication was excellent, great host.