I totally agree with JumpinJen. CSA is a bit more spread out, so you can experience lots of different vibes all across the resort. The beach and water are beautiful. We will be checking out CN next...