I've found that a lot of Trip Advisor reviews are on the negative side rather than the positive (not just for Disney resorts but resorts/hotels everywhere). We have stayed at the CBR seven years in a row and have never encountered issues such as those that you are concerned about.
All of the pools are heated...even the quiet pools. We have swam in several of the quiet pools and in the main pool and they have been fine.
Our rooms have always been clean and everything within in working condition. The only problem we have had with the room was once our fridge didn't seem to be cooling properly and they came and gave us another. We later found out that we could have fixed the problem ourselves if we had just opened the cabinet door a little to allow air to flow around the fridge. On our last trip, we had to remind our mousekeeper that we had four in the room so that she'd leave more towels and washclothes but that issue was addressed with just a conversation with the mousekeeper.
The resort grounds have always been immaculate and well maintained. The landscaping is absolutely beautiful.
We have been at the resort when it was booked to full capacity and we would have never know it if the concierge desk castmember hadn't mentioned it.
Buses have always been efficient. The longest wait we have ever encountered was about 30 minutes and that was the day that my husband decided to sleep in and not join us at Hollywood Studios until mid-afternoon (not peak traveling time anyway). Other than that, our waits were minimal both going to and coming back from the parks. Because the resort is centrally located, it won't take you long to get to any Disney destination.
The food court has a nice variety to choose from and we have always been able to find a clean table to sit and enjoy our meals. Our favorites are the Reuben sandwich, the fresh tossed salad and the pizza and pasta station. The grab n go section is fantastic when you want to...well...grab something and go.
If you have some time to spend at the resort, I'd recommend renting a bicycle or surrey bike from the resort marina. We rented the surrey bike for 30 minutes and were able to make two complete loops around the resort promenade within that time frame. There's also a pool table at the marina and we were told it was free of charge. If you want to take a boat out on the lake, those are available for rent as well.
I honestly think that you are worried for nothing. We absolutely love the Caribbean Beach Resort and are already counting down the days until we are back in May.
I have pictures of the resort in my trip report. The link is in my signature if you want to take a look.