Brilliant!
JD is very kind and respectful
He is very knowledgable about Geneva and makes you feel at home
Clean apartment, great location