I think you will find Carnival more strict than RCCL. The last few years carnival has become very strictwith the minors. A friends daughter tried to book a cruise for spring break for herself and a group of friends and they were denied. They were able to book RCCL, hence RCCL is considered the new party ships with all the teens and early twenty somethings!
Could be the reason for all the accidents and injury's.