I took my 6 year old on a holiday cruise. She loved the kids club. They were open on sea days from 9-12,2-5 and then 6:45 to 10. If you wanted them to stay after 10pm, there was a $7/hour charge. You had to pick them up by 1am. On port days, they were open 9am to 5pm and gave the kids lunch. And then from 6:45 to 10, same as sea days.