Really depends what type of undergraduate experience you want. Berkeley is a large state school, so probably not much attention or advising. Plus, living off campus. With a mid size private, you’ll have a much more intimate residential experience with your classmates.