If you have the time check all three out. Kids will have more to do at BA, where, as already said, food & drinks are better. Even if using shower facilities, which are better at AA, you don't spend that much time showering.
With limited time and travelling with kids - BA.
At least it's the same water supported to all lounges