People complain that CBR is really spread out, but we were pretty far away from the OPR and I didn't think it was much of a problem. I can't remember what village we were in, but it wasn't a bad walk to the food court. Maybe a few minutes? I think we took the internal bus back one day when we were really tired and footsore from the parks, so that's always an option. As others have mentioned, each village has a bus stop, so no matter where you are, you'll be close to one.
CBR is such a beautiful resort! Have fun!