First of all, congrats on your upcoming trip!
We've stayed at the CBR twice and loved it. It has a tropical/beach theme to it. The resort is large but the bus system was very efficient. Never waited long for any bus.
Each village has their own bus stop. You'll catch the bus in your village and then make your way around the resort and on to the theme parks. We didn't have any problems at all and it didn't take long to make the loop around the resort.
The CBR is centrally located so it never took us long to reach any Disney destination. I actually timed our trip to Hollywood Studios. From the time we left the Martinique bus stop until the time we pulled into the bus stop at Hollywood Studios, it took only 11 minutes! I was super surprised. The rides to the other theme parks was quick as well.
We went to the Hoop Dee Doo Review one evening and the commute was easy. We just hopped on the Magic Kingdom bus, walked to the boat launch and were on our way to Fort Wilderness. It might have taken us 30 minutes or so.
We drive to WDW so we have a car but we drove it only once during our 10 day stay. We took it to Downtown Disney and, in all honesty, I wished we had just ridden the bus. Finding a parking place at DTD was a pain in the backside.
The food court at the CBR is in Old Port Royale. Old Port Royale is located in the middle of the resort promenade. The promenade around the entire resort is just 1.4 miles long so, no matter which village you are assigned to, you are never far from the food court. Our walk to the food court from the Jamaica village took maybe five minutes and the walk was very pleasant. Our walk to the food court from our preferred location took even less time.
We didn't use the refillable mugs as the rooms have a refrigerator in the room. Since we drive, we are able to bring along cokes, juice, milk and water from home. There simply wasn't a need for the mugs. I did see lots of people with the refillable mugs and never once did I hear anybody complaining about the walk to the food court.
I love the theming of the CBR. The resort is divided into villages and each village has their own quiet pool, laundry facility and beach. The villages surround a lake and there's a promenade around the resort. The walk is so pretty and enjoyable.
There are lots of places to sit and relax at the resort should you decide to do so. The village buildings surround courtyards which have umbrella tables, benches, etc. The landscaping is lush and seems to block out any noise from the pools.
I would definitely recommend the CBR to anyone!