I LOVE Bay Area, it is one of the premium areas in the whole country to live! That being said, Vallejo is a bit of a black eye, it is more ghetto and offers almost no meaningful amenities. I would suggest living in Pinole or even Berkeley.
Regarding the school, it will shock you when you first see it. It's on a seemingly abandoned naval shipyard island, and even the campus itself is composed almost entirely of abandoned buildings. Every building is a uniform bleak whitewash, with peeling paint being an architectural staple. It's eerie, and the facilities are laughable right down to the super old-school basketball court.
However, despite all this the administration puts on quite a show. They are very friendly and welcoming, and seem extremely intellectually sharp. Perhaps the sharpest of any school I interviewed at. The students are vibrant and cohesive and seem to spend a lot of time together. Board scores are high and California matches are abundant. In short, this school has everything you need, but absolutely NOTHING you don't.
It's annoying that you have to pay a whopping $5 toll every single time you even cross the bridge to enter Vallejo. And you'll want to live somewhere else because if you're going to pay high rent it may as well be somewhere pleasant. But if you are the type who can grin and bear it for the sake of a secure future, this is definitely your school.