Nice place for an extended stay, not to far from Geneva.