Citation: 4A_582/2019 E. C

La bailleresse exerce un recours en matière civile au Tribunal fédéral contre cet arrêt cantonal. Elle conclut à sa réforme en ce sens que la demande en diminution de loyer soit rejetée et, subsidiairement, à l'annulation de l'arrêt attaqué et au renvoi de la cause à l'autorité cantonale pour nouvelle décision. La recourante invoque la violation des art. 269 et 270a CO. Les intimés ont présenté une demande d'assistance judiciaire. Par ordonnance présidentielle du 13 janvier 2020, cette requête a été admise et Me Pierre-Yves Bosshard a été désigné en qualité d'avocat d'office des intimés. Dans leur réponse, les intimés concluent au rejet du recours. Chacune des parties a encore déposé des observations.