CSR should be called a "modeluxe" resort. It has one of the biggest pools on property with the longest slide of the mod pools. It has THE biggest hot tub on property. It's the only mod with a fitness club and hair salon. It has two table service restaurants (Las Ventanas and Maya Grill). There is a very nice main quick service (Pepper Market) along with hot meals available at the pool bar (Siestas Cantina). There are two lounges (Laguna and Rix), and one more grab-n-go/bakery type QS option (Rix Cafe). And if you stay Business Class, you can add in the private Coconino Cove lounge which provides continental breakfast in the mornings, and snacks, wine, beer, sangria in the evenings.
You'll be very close to Animal Kingdom, Hollywood Studios, and Epcot. In fact, you can see some of the higher fireworks from IllumiNations from CSR. You'll also be within spitting distance of Blizzard Beach and can see the top of Summit Plummet from the resort. So it has a great location. It's touted as having the best bus service on property.
So. Yes. I think it's a good choice. I've never stayed anywhere but CSR though, so I cannot really speak about the other resorts. I'm sure they're very nice too.