According to your requirements here are the options:
Dunn's River is offered for free at CSS or CTI. You can take a trip there from CN, but it takes all day and isn't worth it. If you do stay at CN, YS Falls and Mayfield Falls are closer and just lovely. They are definitely picture worthy.
Catamaran is only offered at CN or CTI. The catamaran at CN has a slide where you can slide off the boat into the water. Blast!
Zip Lining can be done from any of the resorts.
Shopping, water sports etc are available at any of the resorts.
All three resorts offer categories with jacuzzi tubs as an option.
My favorite rooms of the three resorts is CSS. All of the rooms are suites and come with room service. Daily we would order a bottle of champagne delivered to the room while we got ready for dinner. It felt so decadent.
The beaches are the biggest difference. The beach at CN is to die for. Soft white sand and clear ocean (no sea grass) to wade out far into the ocean. A quiet calm sea to float on your floatie all day long. Ahhh relaxation at it's best. Plus the beach is 2.5 miles long and wonderful for strolling with your sweetie.
The beaches at CSS & CTI are small. Not much room for strolling the beach with your sweetie. The ocean is a little rough, but still doable for floating on good days. The ocean isn't quite as clear with sea grass and the sand isn't as soft, but it doesn't hurt your feet. They rake the sand each day to help it be softer and to clean up the stuff that the ocean has brought in over night.
As for the best resort to take pictures, CSS wins hands-down. It is spread out on many acres and has stairs with beautiful surroundings all around it. Every corner has a new adventure to picture. The flora and fauna there are outstanding. The views are incredible. Words just can't portray the images there. It is fabulous!
Our favorites are CSS & CN. CSS for the rooms and beauty and CN for the beach. We are headed back to both in 2011.
Juliann & Jeff
Jamaica Soon Come