Consider the quality of life. A single person might want a more cosmopolitan area with an exciting nightlife. For someone married with children, the cost of living and the best education for their children become more important. You always want to ask: Will you fit in or not? Talk to people at the place where you'll be working. What do they do outside of work? That will become part of your life.

If you want to relocate to be closer to family, that's great, you're moving closer to your support system. But be realistic. If you have a strong reason to move, then do it. But it might take a temporary setback in your career.

No one size fits all. You have to follow your heart.