We have stayed at the CBR a number of times, with last summer as our most recent stay. The resort is lovely, great theming. Nice remodeled rooms and food court. The food court has a nice selection. I had pot roast with mashed potatoes and gravy that was really yummy. It could have fed 2 people. The resort is spread out, but the only village really out of the way is Trinidad South. One trip we were in the last building in Trinidad South. My walk to the food court was about 15 minutes. There are 7 bus stops but it really doesn't take that long. We usually walked to the food court for breakfast and caught the bus there. I always take my mug with me so we didn't have to go back to the room.
You're going the read negative things about all the resorts. So I think just pick the one that appeals to you.
Have fun!