Camp Carnival has been fine by my family. I did hear there was an incident on the July 16 sailing, I don’t have the details tho.
I have a 6 & 3yr old, 6yr old has loved camp since he was 4 or so. 3yr old wasn’t interested last year, pretty much cried himself to sleep, but staff were very encouraging and comforting. We’ll see how it goes this year. I’ve also had older nephew attend and he loved it before becoming a teen.