CMU is one of the best schools in the country for engineering. And they don’t give out full scholarships easily. Congrats!
Sunny LA is nicer place to live than Pittsburgh, but I’d still pick CMU. CMU will definitely be more competitive so she should be prepared for that.