I havent cruised Princess. Have done RCCL twice and CCL four times. I think you'll like RCCL just fine. I now prefer RCCL over CCL. Its just a little nicer atmosphere. Nice mix of passengers from various age groups. CCL has has more of a spring break kind of vibe.