The location in the city is great, the communication with the "Grant" person sucks as not even 24h prior to the planned stay I had any information about whom to meet or how to get in the apartment. The place is nice for a few days, the price is ok for Geneva.