We stayed at CRB in May 2003. We had 5 kids total, DD2, DS4, DS6, DN7, DN9. We had a great time. We stayed in building 24 which is close to the food court. The buses were not bad, They sometimes seemed long but it was never a complaint. The rooms were nice and the pools were relaxing. I have heard people complain that the check in building is to far away, All I can say is we only went to this building twice and it was not that big a deal.
There are bus stops all over and we found it interesting whiel we waited for a specific bus to talk to other guest and find out where they are from. It made the time pass quickly. Not saying we waited more than maybe 10 minutes tops for any bus.
Good Luck and have a great trip.