We have stayed here many times (at least 30) since it opened 22 years ago and it is really hit or miss these days. Our biggest problem is Mousekeeping. We have recently had rooms that were spotless as well as others that were worse/dirtier than you could imagine (had to call and have housekeeping manager come - she agreed that it was BAD)
Food court is good, lots of variety BUT we hate having to go booth to booth to get different breakfast items - it always gets cold while in line for a waffle or something...
Recreation is good, pools are great since remodeling!
Buses can be packed - often and waits seem to be a bit longer than in years long past!
For the price difference, we now prefer Pop Century, great theming and half the price.
Maybe without kids, the CBR is easier - slow down, enjoy the walking etc... but with kids, I'd probably go somewhere else ...