A sanitary facility having a cold-water supply, a hot-water supply, at least one water outlet and a metering and mixing valve unit, which is suitable for influencing the total flow through the water outlet and the ratio of the partial quantity of cold water and the partial quantity of hot water relative to one another in the total flow, wherein a programmable electronic control unit acts on the metering and mixing valve unit, with the following features: - the electronic control unit comprises a program memory suitable for storage of several different water-delivery programs capable of being called and a central data-processing unit, which acts on at least one actuator for operation of the metering and mixing valve unit; - a user interface is provided that permits program selection as well as manual modification of the selected water-delivery program; - the user interface has a display, a setting-selector ring extending around the display and capable of being turned around an axis perpendicular to the display, with a circumferential gripping face accessible from radially outside as well as at least three buttons; characterized by the following features: - the at least three buttons are disposed around the setting-selector ring; - the setting-selector ring and/or the display is axially movable for actuation of a momentary-contact confirmation switch; - three of the at least three buttons of the user interface are designed in such a way as a program-selection button, as an output button and as a temperature button that, upon their actuation, a signal supplied by a rotary-position transducer of the setting-selector-ring is processed in the central data-processing unit, depending on the actuated button, in the sense of a water-delivery program selection, an output modification within a called water-delivery program or a temperature modification within a called water-delivery program; - the display has a central display region and a peripheral display region surrounding it annularly; - the peripheral display region comprises at least three segments associated spatially with the buttons and respectively having a function-value status display of the button function in question; - upon button actuation, a display of the instantaneous setting value of the button function in question appears in the central display region. - the electronic control unit comprises a program memory suitable for storage of several different water-delivery programs capable of being called and a central data-processing unit, which acts on at least one actuator for operation of the metering and mixing valve unit; - a user interface is provided that permits program selection as well as manual modification of the selected water-delivery program; - the user interface has a display, a setting-selector ring extending around the display and capable of being turned around an axis perpendicular to the display, with a circumferential gripping face accessible from radially outside as well as at least three buttons; - the at least three buttons are disposed around the setting-selector ring; - the setting-selector ring and/or the display is axially movable for actuation of a momentary-contact confirmation switch; - three of the at least three buttons of the user interface are designed in such a way as a program-selection button, as an output button and as a temperature button that, upon their actuation, a signal supplied by a rotary-position transducer of the setting-selector-ring is processed in the central data-processing unit, depending on the actuated button, in the sense of a water-delivery program selection, an output modification within a called water-delivery program or a temperature modification within a called water-delivery program; - the display has a central display region and a peripheral display region surrounding it annularly; - the peripheral display region comprises at least three segments associated spatially with the buttons and respectively having a function-value status display of the button function in question; - upon button actuation, a display of the instantaneous setting value of the button function in question appears in the central display region.