Citation: 2C_58/2010 19.05.2010 E. C

X.________ forme un recours en matière de droit public au Tribunal fédéral contre l'arrêt précité. Elle y conclut à l'octroi de l'effet suspensif ainsi qu'au bénéfice de l'assistance judiciaire complète, à la dispense de l'avance de frais et à la désignation de Me Christophe Tafelmacher, avocat, en qualité de défenseur d'office. Sur le fond, elle demande l'annulation de l'arrêt attaqué et le renvoi de la cause à la juridiction cantonale pour instruction et nouvelle décision. Subsidiairement, elle requiert l'admission du recours et la réforme de l'arrêt attaqué en ce sens que son autorisation de séjour soit renouvelée. Elle se plaint de la violation de son droit d'être entendue, d'une constatation manifestement inexacte des faits et d'une violation de l'art. 8 CEDH. Le Tribunal cantonal déclare s'en remettre aux considérants de son arrêt. Le Service cantonal renonce à se déterminer sur le recours et l'Office fédéral des migrations (ODM) conclut à son rejet. L'effet suspensif a été accordé.