Anything else you are specifically looking for? Everything you listed can be found at all of the resorts.
CSA has a long, but narrow beach and is 5 miles of 7 Mile Beach. You will frequently hear it referred to as Long Bay. They have the best sports complex in the Caribbean and the resort is spread out. (I forget how many acres.) CSA has the rooms spread out all over the resort sort of in a village style. No building over 2 stories high and most buildings only have 6 rooms. The rooms are decorated in warm dark woods with crisp white sheets. (The pictures on the website depict this perfectly. The pictures really do look like the resort.) There is a disco/piano bar that can sometimes get going at night especially when Chocolate is at the piano.
CN has a very deep beach and an incredibly huge swim up pool/bar. CN is on 2 miles of 7 Mile Beach and is referred to as Bloody Bay. CN is more compact than CSA and has 9 building - 3 stories each - 8 rooms per floor. (Buildings in Negril can not be higher than the tallest palm tree.) CN's room are very eclectic Jamaican flare decorating. Looks at the pictures on the website and they show exactly what the rooms look like. Also, the resort is set-up with the rooms in a horseshoe shape so you don't get a 'dead-on' view of the ocean, but still the view is very nice. No matter what you end up with a garden room, ocean view room, or beachfront room, the rooms are great. And the resort is nice and compact so it isn't a far walk from anywhere. CN also has a piano bar with Paul at the keyboards. The bar has different options throughout the week with disco night, karaoke night, sing along night, different things like that.
Both CN and CSA have excellent beaches for taking long walks and both beaches have vendors who daily walk along the shoreline selling their wares. This makes for a really fun atmosphere. CN beach only has hotels on it aside from Office of Nature (A lobster/beer tent) and CSA beach has hotels, restaurants, shops all along the beach. Both make for an enjoyable walk. From CSA you can walk to Margaritaville.
CTI has a much smaller beach than the other two and is set in a cove so there are no other hotels that share the beach. This makes for a very quiet atmosphere. There are no vendors walking up and down the beach. The resort buildings are more high-rise style hotel and (to me) have less of an island village feel. CTI's rooms are decorated in bright yellows. Once again look at the pictures and they depict it perfectly. CTI also has a piano bar that we found to be hopping every night of the week.
Because CN and CSA have separate buildings for the rooms there are walking paths that are lovely for taking an evening stroll with your loved one and listening to the tree frogs while walking along the romantic lite pathways.
CTI has an AN island and CN has a small portion of their beach sectioned off for AN.
All resorts offer beach or garden weddings. The food and drinks are fabulous at all three and they all offer the same excursions except CTI also offers a trip to Dunn's River Falls and CN & CSA offer a trip to a local bar to watch the sunset.
It is true that the sunsets in Negril are much nicer than in Ocho Rios. That time of year the sun should set almost directly in front of you on the beach at CN. Since it is in a bay, sometimes the sunset is obscured by the land. At CSA there are no obstacles so you always get a fabulous sunset.
We feel like the diving and snorkeling is better in Negril than Ocho Rios, but that doesn't mean that they are not good in Ocho Rios.
We found the Ocho Rios side of the island to be windier than Negril.
One last thing I will say is look at the pictures of all of the resorts. The professional ones on this site have not been altered. They exactly depict the resorts. Also read the descriptions of all of the resorts, they give great descriptions. If you scour this site, I'm sure one of the resorts will start to 'call out' to you. That will be the resort to pick.
Juliann & Jeff
Jamaica Soon Come