Hi
We stayed at CB a few years ago (before pirate theming) and really enjoyed it. We had a large group with us and everyone loved the landscaping and the feel of being in the Caribbean. However, we did have quite a hike to the food court building every morning, which wasn't a problem because we were a group of older teens and adults.
Having said that, we wouldn't stay there again for a couple of reasons. One, the bus system takes about 20-30 minutes to get around to all of the bus stops, which was annoying. Also, they have an internal bus that takes you to the check-in area, which was a pain. The resort was just too big for us. It's really not worth it for our family because we spend very little time in the room.
I've also heard great things about POR so hopefully someone else can give you a good critique of that.
Good luck and wherever you stay its always magical!