Citation: 1C_286/2019 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 24. Mai 2019 an das Bundesgericht beantragt die A.________ AG, das Urteil des Kantonsgerichts Luzern vom 4. April 2019 aufzuheben und den Baubewilligungsentscheid der Gemeinde Kriens vom 7. März 2018 zu bestätigen; eventuell sei die Sache zu neuem Entscheid an das Kantonsgericht zurückzuweisen. Zur Begründung wird im Wesentlichen geltend gemacht, das Kantonsgericht habe den Sachverhalt offensichtlich unrichtig festgestellt, in der Sache willkürlich entschieden und dabei auch die Autonomie der Gemeinde Kriens verletzt. Die 19 Personen, die Einsprache erhoben hatten, schliessen auf Abweisung der Beschwerde, soweit darauf einzutreten sei. Das Kantonsgericht stellt Antrag auf Abweisung der Beschwerde. Der Stadtrat Kriens verzichtete auf eine Stellungnahme. In Replik und Duplik halten die A.________ AG einerseits sowie die 19 Einsprecher andererseits im Wesentlichen an ihren Standpunkten fest.