Hi Rick. I have been on a cruise in May before. Although it wasnt on Ecstacy it was on Destiny out of Miami in 1998. I dont remember that many spring breakers or that many children being on the cruise. It was for our honeymoon so maybe with all the excitment of cruising for the first time we didnt notice. There were people of all ages. But, I really cant remember it being full of kids or spring breakers. As far as an April cruise...this will be the first cruise we have gone on in April. I have a feeling that will have LOTS of kids. We will be bringing our 9 and 3 year olds. And we are meeting our friends from Oklahoma we met on our cruise in Sept of 2002. Thay are also bringing their 2 kids. I think this is the week most families would bring their kids due to them being on vaca that week. That is why we are going that week.Im not sure if all schools have a week off at some point in April...but I wouldnt chance it. Hopefully you can get some more info from other people. Good luck!!!