Hey diemerm!
I visited the campus once, on a Saturday.

Unfortunately I am working full time right now as well. And living a couple hours north doesn't allow for weekday visits. I thought the campus was ok, its about a 30 min drive from dt (if planned properly). I got accepted to SLO as well and now find myself torn between finally moving to the BIG CITY or setting up shop a little further north for a couple more years. Awesome privilege, but its shitty. Advice? haha.
I plan on doing the transportation planning concentration at either school, SLO offers a dual MS Transportation Engineering. Do you have a concentration picked?