CsR is the only mod we havent tried....
What are the pros? Any cons?
What to request? Do they have connecting rooms? ( we are going with our friends who have never done Disney)
Thanks all!
Pros, besides all the great pictures Ilivetogo posted:
*pretty central location - it's not a long bus ride to AK, DHS or Epcot. MK is a little further, but it is for most resorts.
*great gift shop
*multiple food options: Maya Grill (TS), Pepper Market (CS), Café Rix (grab-n-go CS), another quasi-TS place that's new that I can't remember the name of, Siesta's pool snacks/bar, lake-side bar.
*good playground for kids with swings and slides
*hammocks by the lake
*the pool is great enough to mention twice: my kids love the slide (and so do I!)
*fitness center, if you want to work out on vacation, plus salon and spa if you need those services
Yes, they have connecting rooms. I know our room in Ranchos 7B, pool-side, connected to my cousin's room. Not all rooms are connecting.
I like to request corner rooms because they have two windows and seem to be a smidge bigger than the other rooms. But I don't think you could get a corner room that connects. We've stayed in Ranchos twice and Cabanas 4 times. I like Cabanas a little better for location, but the Ranchos theming is very cool with the cacti and rocks and the architecture of the buildings.
Cons? The only thing I can think of is that some people think the resort is too large. I prefer to think of it as spacious.

I think the lake in the middle is beautiful and makes it feel more resort-like and I truly feel like I'm somewhere besides Central Florida when I'm there. I like that the buildings aren't so close together. We stayed at POFQ once, which gets a lot of love here on the DIS because it's the smallest Moderate, but I felt like the buildings were too much like actual New Orleans -- too close together and not enough open space. To each his own. Also, some people don't love the Pepper Market CS option, but we've found it to be fine.
Enjoy your planning and sharing the magic with some newbies!