We've been to both more than once and would say say CSA is better based on large verandas, great fitness center, the martini bar and Seagrapes lunch spot. CN is great but we prefer CSA. Breezes Negril is another AI worth considering. Not quite on the same level with CN or CSA but still a great place if the price is right.