Great hosts, nice and clean place. Location is very good - literally 10 minutes from GVA. Definitely recommending to people visiting Geneve.