Faits: Faits: A. La Société coopérative X._ (ci-après: la coopérative) loue à Y._ et à Z._ (ci-après: les locataires) un appartement de 4 pièces, en attique, au 3ème étage d'un immeuble sis à Versoix. Conclu initialement pour durer du 15 janvier 2000 au 31 décembre 2003, le bail a été reconduit par la suite. Le loyer annuel a été fixé à 20'004 fr., sans les charges. Un état des lieux d'entrée a été établi le 14 janvier 2000. Par lettres recommandées des 27 janvier, 15 et 24 février 2000, les locataires se sont plaints de nombreux défauts, auxquels la bailleresse a remédié. Toutefois, la coopérative n'a pas fait exécuter des travaux pour pallier l'absence de stores extérieurs aux fenêtres de la chambre à coucher et du salon. Le 30 mai 2000, les locataires ont consigné leur loyer de juin 2000. Un mois plus tard, ils ont saisi la Commission de conciliation en matière de baux et loyers d'une requête tendant à l'exécution des travaux relatifs à la pose de stores extérieurs aux fenêtres de la chambre à coucher et du salon ainsi qu'à la validation de la consignation et à une réduction de loyer de 20% dès le 24 février 2000 et jusqu'à la remise en état de la chose louée. Le 31 octobre 2000, la Commission de conciliation a donné en grande partie satisfaction aux locataires. Le 30 mai 2000, les locataires ont consigné leur loyer de juin 2000. Un mois plus tard, ils ont saisi la Commission de conciliation en matière de baux et loyers d'une requête tendant à l'exécution des travaux relatifs à la pose de stores extérieurs aux fenêtres de la chambre à coucher et du salon ainsi qu'à la validation de la consignation et à une réduction de loyer de 20% dès le 24 février 2000 et jusqu'à la remise en état de la chose louée. Le 31 octobre 2000, la Commission de conciliation a donné en grande partie satisfaction aux locataires. B. Le 1er décembre 2000, la bailleresse (ci-après: la demanderesse) a saisi le Tribunal des baux et loyers du canton de Genève aux fins d'obtenir le remboursement des loyers consignés et le déboutement des locataires (ci-après: les défendeurs). Ceux-ci se sont opposés à l'admission de la demande. Ils ont conclu, de leur côté, au maintien des mesures adoptées par la Commission de conciliation et requis, en sus, que la demanderesse soit condamnée à poser, d'une part, des stores extérieurs sur les fenêtres rectangulaires de la chambre à coucher et du salon, d'autre part, des films plastiques sur les fenêtres triangulaires de ces deux pièces. Par jugement du 22 septembre 2003, le Tribunal a réduit de 8% les loyers mensuels de juin à septembre de chaque année, dès le 1er juin 2000 et jusqu'à l'exécution des travaux relatifs à la pose de protections solaires. Il a, en outre, ordonné que les loyers consignés soient libérés en faveur des défendeurs jusqu'à concurrence de la réduction de loyer admise, le solde devant être versé à la demanderesse. Enfin, le Tribunal a enjoint la bailleresse de poser des stores extérieurs sur les fenêtres rectangulaires de la chambre à coucher et du salon ainsi qu'un film plastique sur les fenêtres triangulaires de ces deux pièces. Saisie par la demanderesse, la Chambre d'appel en matière de baux et loyers a confirmé le jugement de première instance par arrêt du 6 septembre 2004. Elle a estimé, en substance, que le défaut allégué était prouvé, que les mesures ordonnées pour y remédier étaient justifiées et que la diminution de loyer accordée aux défendeurs était équitable au regard de la jurisprudence. Saisie par la demanderesse, la Chambre d'appel en matière de baux et loyers a confirmé le jugement de première instance par arrêt du 6 septembre 2004. Elle a estimé, en substance, que le défaut allégué était prouvé, que les mesures ordonnées pour y remédier étaient justifiées et que la diminution de loyer accordée aux défendeurs était équitable au regard de la jurisprudence. C. La demanderesse interjette un recours en réforme. Elle conclut à ce qu'il soit dit que l'absence de stores aux fenêtres de l'appartement occupé par les défendeurs ne constitue pas un défaut et requiert, par voie de conséquence, le déboutement intégral des locataires ainsi que la libération en sa faveur de la totalité des loyers consignés. Les défendeurs proposent l'irrecevabilité du recours, voire son rejet.