Home away from home. Lovely host, clean and open spaces gives a grand feel. Look forward to more visit if come to Geneva again. 10/10 from me
Regards