My kids’ first cruise was a surprise, they had no idea until we pulled up at the pier. This was after a surprise trip to WDW. My oldest was 11 and excited. She was not excited to go on our next cruise at 14. Even though her 4 siblings were also going, she didn’t want to be away from her friends for a week and really worried about trying to meet others and being bored. Fortunately she went to the teen club the first night, met a lot of kids and had a great time. If you are going during a school holiday she’ll have a great time, tweens/young teens can be apprehensive.