JD is a great host, extremely nice and very accommodating. He is exactly like all his reviews say he is. I definitely recommend staying here if you are in Geneva and do not mind the shared space.
Jonathan