SDSU vs UCSC vs CSULB

My major is mechanical engineering. SC doesn’t often it so I’ll have to take a different engineering major there but the program there is still supposed to be better than the calstates.

I got into the honors college at both of the other schools and SD was bueatiful, I loved the campus. Long Beach was just ok to me but again the program at longbeach is supposed to be better than San Diego. Thoughts on the best pick?