Hiddenbrook is good, Mare Island is also good. The waterfront near B, C and D Streets are good. Maybe certain parts of East Vallejo, however, lots of thuds there. Over, this is a very dangerous town and the reason is many people have an initial false illusion the place is safe because of its architectural beauty only to be solidified by thuds and gangs with a major attitude problem. The city has the highest dropout rate of 50%. Shootings weekly in the Crest Neighborhood, El Dorado, Napa, South Vallejo, Lemon Street, Magazine Street, these are the prime ghetto's of Northern California. East Vallejo is another false illusion with grow houses are over town. No police anywhere. During the day, maybe 5-6 cops patrolling a population of 115,000. Many cops on administrative leave due to the rise of officer related shootings with this violent population. The spillover results in robberies in Benicia and American Canyon. Oakland gangs daily drive into Vallejo for the free pickings knowing few to no cops around. Here is my thinking. If you live in city where you can not go for late night walks in your own neighborhood, don't live there.