Sachverhalt: Sachverhalt: A. Im Dorfzentrum von Ballwil, westlich der Kirche, befindet sich der Margarethenhof. Dieser wurde bis 1992 bewirtschaftet und steht seither leer. Am 15. Dezember 1994 beschloss die Gemeindeversammlung Ballwils den Teilzonenplan Siedlung (genehmigt am 24. November 1995). Darin wurde der Margarethenhof (Parzelle Nr. 4), einschliesslich des Bauernhauses Margarethenweg 9 (Parzelle Nr. 587), einer Schutzzone zugewiesen. Gemäss Art. 16 Abs. 3 des Bau- und Zonenreglements (BZR) sind die geschützten Bauten zu erhalten; die übrigen Bauten dürfen umgebaut oder ersetzt werden, wenn über die gesamte Zone ein Bebauungsplan vorliegt und die Neubauten bezüglich Lage, Dimension und Gestaltung der gewachsenen Siedlungsstruktur entsprechen. Gestützt auf Art. 16 BZR wurde ein Bebauungsplan ausgearbeitet, der am 27. November 2000 von der Gemeindeversammlung beschlossen und am 1. Mai 2001 vom Regierungsrat genehmigt wurde. Dieser sah westlich des Bauernhauses Margarethenhof, innerhalb vorgegebener Baulinien und Volumetrie, einen mehrstöckigen Neubau samt Tiefgarage vor. Im Jahr 2001 wurden die Scheune und der westseitige Speicheranbau wegen Einsturzgefahr abgerissen. Im Jahr 2001 wurden die Scheune und der westseitige Speicheranbau wegen Einsturzgefahr abgerissen. B. Im August 2003 erwarb die Y._ AG die Parzelle Nr. 4. Diese führte einen Projektwettbewerb für die Neubebauung der Liegenschaft Margarethenhof durch. Im Sommer 2004 empfahl das Preisgericht zwei Projekte zur Überarbeitung: Das Projekt "5 Freunde" (1. Rang) und das Projekt "Baubu" (2. Rang). Im Herbst 2004 empfahl das Preisgericht das überarbeitete Projekt "Baubu" zur Realisierung. Am 21. November 2005 hiessen die Stimmberechtigten der Gemeinde Ballwil eine Änderung von Art. 16 BZR sowie des Bebauungsplans Margarethenhof gut. Der neue Bebauungsplan umschreibt im Wesentlichen das erfolgreiche Wettbewerbsprojekt. Hauptsächlicher Unterschied zur bisherigen Planung ist die Anordnung eines zusätzlichen Baubereichs (B) zwischen dem Bauernhaus Margarethenweg 9 und dem gegen Osten hin verschobenen Spycher. Der Hauptbereich (Baubereich A) wird in südöstlicher Richtung verlängert. Am 21. November 2005 hiessen die Stimmberechtigten der Gemeinde Ballwil eine Änderung von Art. 16 BZR sowie des Bebauungsplans Margarethenhof gut. Der neue Bebauungsplan umschreibt im Wesentlichen das erfolgreiche Wettbewerbsprojekt. Hauptsächlicher Unterschied zur bisherigen Planung ist die Anordnung eines zusätzlichen Baubereichs (B) zwischen dem Bauernhaus Margarethenweg 9 und dem gegen Osten hin verschobenen Spycher. Der Hauptbereich (Baubereich A) wird in südöstlicher Richtung verlängert. C. Gegen diesen Beschluss erhob X._ am 12. Dezember 2005 Beschwerde beim Regierungsrat des Kantons Luzern. Dieser wies die Beschwerde am 30. Mai 2006 ab und genehmigte gleichzeitig die Änderungen von Art. 16 BZR sowie des Bebauungsplans Margarethenhof. C. Gegen diesen Beschluss erhob X._ am 12. Dezember 2005 Beschwerde beim Regierungsrat des Kantons Luzern. Dieser wies die Beschwerde am 30. Mai 2006 ab und genehmigte gleichzeitig die Änderungen von Art. 16 BZR sowie des Bebauungsplans Margarethenhof. D. Gegen den regierungsrätlichen Entscheid erhob X._ Beschwerde an das Verwaltungsgericht des Kantons Luzern. Am 18. Dezember 2006 wies dieses die Beschwerde ab. D. Gegen den regierungsrätlichen Entscheid erhob X._ Beschwerde an das Verwaltungsgericht des Kantons Luzern. Am 18. Dezember 2006 wies dieses die Beschwerde ab. E. Dagegen hat X._ am 12. Februar 2007 staatsrechtliche Beschwerde ans Bundesgericht erhoben. Sie beantragt, das angefochtene Urteil sei aufzuheben; eventualiter sei die Sache zur Neubeurteilung an das Verwaltungsgericht zurückzuweisen. E. Dagegen hat X._ am 12. Februar 2007 staatsrechtliche Beschwerde ans Bundesgericht erhoben. Sie beantragt, das angefochtene Urteil sei aufzuheben; eventualiter sei die Sache zur Neubeurteilung an das Verwaltungsgericht zurückzuweisen. F. Der Gemeinderat der Einwohnergemeinde Ballwil und der Regierungsrat beantragen, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei. Die Y._ AG und das Verwaltungsgericht schliessen auf Abweisung der Beschwerde. 