CBR itself is not bad. There's lots close to the lobby, even close to the Riviera skyliner station. You wouldn't ever even get on the internal busConsider Art of Animation suites (but not the Little mermaid rooms-add 10 mins of walking).
We stayed in the pirates room and it was the furthest room from everything (and we can do 25k steps a day). Also it was several bus stops on the internal bus and luggage drop off was separate from the main building; the entie layout was confusing and time consuming waiting for the internal bus. We almost missed DME because the bus didn’t show up for 30 mins (we used an emergency phone located inside the stop to call them.). The room looks good, but tired kids get over the theming pretty fast. You had to take the internal bus to go to the pool.
We vowed to never stay at CBR ever again.
The Pirate rooms are awful. Awful rooms and awful location.