We were on the 2/21 Eastern cruise and my 12 yr old dd did not enjoy the Lab. She found it to be "boring". She did stop in to make a bracelet one morning and played some video games one night, but that was all. She would have been happier being allowed in the Stack, but she won't turn 13 until May. She had fun in the arcade, at the shows, wandering around the ship trying to get lost and ordering room service! We did try to connect her with a couple other 12 yr old girls that we met, but it was hard to find them on the ship. On our cruise next year, she will be 13, so we won't have this problem! I think the best thing to do with 12 yr olds is try to meet other DISers on this board with kids the same age so they can hang out if they want or allow your child to make their own fun! My daughter had a great time on the cruise even though she is a "tween"!
Gayl