Relocating for a job as a family. Would you rather pick A or B?

A) work in a big city, get paid more but have a long commute (public transit) and very expensive housing. Live near grandparents.

B) work in a small city, get paid less but have a short commute (car) and affordable housing. Live a few hours away from grandparents.