Out of your choices, we've only stayed at CBR and that would be my choice. Our boys were 7 & 9 when we stayed there and they loved the pool, which has a fun pirate theme. Along with the pool, we thought the food court was great with alot of variety and the bus transportation was quick and efficient. There are several internal stops, but we found that it didn't take more than about 10 minutes to get to any theme park, water park, or DTD. With that said, POR would be my second choice.