I'm not sure if this would be considered a picnic cruise but I read somewhere about a pirate cruise for kids at the grand floridian and after the kids find the treasure they have lunch. I don't remember where I read this but it sounded like fun for the kids.