Just wanted to chime in here. Every kid, every family and every cruise is different. We have a teen and he loves HAL. We traveled this summer and there was no teen club but there were many teens and they made their own fun. They loved hanging out in the crows nest doing puzzles, playing games and drinking coffee. They danced to the BB King band. They enjoyed the pool and hot tub.
Anyway, all this to say I think you get out of it what you put in. For your 5 year old, Unfortunately you won’t know how many other kids will be on board until you go. However, you may want to join a role call for that cruise (or the smaller segments that make it up), and do a post and ask if others are bringing kids.
thanks