Sorry I know this isn't answering your question but I would say Wyndhams Bonnet Creek. Right next door to Caribbean Beach. Same sort of set up as the ones you mentioned. 5 pools, 2 lazy rivers. All blocks set round a lake so everything very near to each other. Stayed 4 times and already booked 3 weeks for next July. Can't be beaten. They have their own thread on the Orlando Hotels Board.