We cruised for years on RCCL when our three boys were teenagers. We loved it!
Once we became Diamond on RCCL and they stopped cruising with us as much we switched over to Celebrity and loved it even more. We were somewhat hesitant about trying something else when we were already very happy with RCCL, but we made the switch and have no regrets.
Give it a try!