A beautiful calm place near Geneva centre with a lovely garden