I've walked the whole circle around both (been there during RunDisney weekends when I wasn't visiting parks). When including the treehouses, Saratoga is definitely larger. In general, the buildings also seem a bit more spread out there than at CB. I think the studio rooms at SSR are also slightly larger than CB. When I stay at SSR, I like to request a room in the Paddock area for proximity to the best pools, main area, and easy walk to Disney Springs.
In terms of picking one versus the other, if you are using your car for most things or are spending time at Disney Springs -- I would pick Saratoga (plus you get the extra magic hours at MK/Epcot in the evening). If you are planning to spend much of your time at HS or Epcot and enjoy the Skyliner, I would pick Caribbean Beach. My kids ages 8 and 10 would probably pick CB for the Skyliner.