Hi there, we stayed in CBR Sept this year.
We did have a bit of a problem at check-in, but that was soon rectified by the attentive staff. We were placed in Martinique block 26 in the end. This was the closest to the Old Port Royal.
There was a lovely view of the Epcot fireworks daily, just a shame they did not pipe the music into the hammocks!!
It is a vast place, and I think how much you enjoy yourself will depend upon which island you are placed. Each island has a swimming pool, and that was not too crowded. we did not try the main pool as we did not have children.
The facilities are exactly what you need and would expect. I imagine that all the food is similar in all the Disney resorts but there were no complaints form our party.
My advice. go ahead and book it!!