My son is 16 and loved the teen scene that Royal Caribbean had. I hardly ever saw him. I'm sure Carnival is the same. He said that he met many friends, played games, hung out and participated in the planned activities. We are taking another cruise and my son can't wait. Both boys will have a blast. I highly recommend it. They will not be bored for a second. By the way, I have a 7 year old daughter who loved our cruise and cannot wait to our next one.