When we did this cruise a few years back in the month of April on Infinity (16 nights, FLL to San Diego) there were absolutely no children on board. Mostly retired folks with the time necessary to commit to this cruise itinerary. No surprise really. Also it was hot then. If it was scheduled in the summer with kids out of school, I think the heat and humidity would be unbearable!