I will be traveling on the Carnival Majic in Feb. I am taking my 2 year old son with me he will be 3 in May. Will he have a good time do they have specialy themed things to do for his age group? I have traveled with my 7 year old numerous times and he has had a blast. I am hoping it will be the same for my 2 year old. any help is greatl appreciated.