Cosy small apartment home-away-from-home in the old town Geneva. Great place to stay.