I have stayed at both with a family of 5. I would much rather stay at AoA. Caribbean seemed too spread out and disjointed. Some complain that the values are too noisy. I actually think it makes the resort feel a bit more alive. Themeing is also better.