We just got back from CBR (myself, DW, DS2 and DS4), and I would honestly have to say that I hope your stay is better than ours. I would say that we averaged 15-20 minute waits for the buses. That is much longer than our stays at POR and Pop. Also, the buses make 7 stops around the resort before leaving for the parks. If you are staying in Jamaica, for example, yours will be the first stop and you will need to wait through 6 more stops before heading to any park. If you are in Trinidad South, you will be the last stop before exiting the resort and you may need a little luck finding a seat. You will also be the last to be dropped off in the evening.
We also felt that the resort was too spread out. This becomes more of an issue if you encounter cold weather or rain. There is an internal bus that does a continual loop, but this too is quite a bit slower than just walking with our stroller and backpacks.
The food court was also kind of tight, and not as diverse as we had hoped. The feature pool was fine, but on the small side (for a Dsiney resort).
We would never return to CBR, or Coronado Springs, which I have read is nearly identical. It is not that it was terrible - it was ok, it's just that POR was much better in our opinion, and Pop Century was much, much better for families (young kids).
If you can rent a car, I would recommend it.
On the positive side, CBR had a nice playground (more than one, actually), the arcade was having technical difficulties and they made all the games free the evening that we went. The rooms were decent, as were the beds. Some people like the sandy beach for sunning themselves, but for us it was a negative because our boys love to swim and swimming is not allowed at the beaches.