We are travelling in January with our son, our daughter in law and 2 children (9&7) . Which is the better location and why?
Well there is nothing much to do in Freeport unless you like boating. But the other islands (Great Abaco, Exuma, etc) are better. Nassau has more sites to see. But there are other islands you can check out.
Mentioned in this answer:
Definitely Nassau. There is very little to do in Freeport and the beaches are not as nice as Nassau.