We sailed the Spirit with our two kids, ages then 6 and 3. Both of them LOVED Camp Carnival!
We had to drag them out of there when the camp closed. They couldn't wait to go every morning either, breakfast was TORTURE!!!
We loved the staff, you could tell they loved their jobs. I'm sure by now they have rotated to another ship but I wouldn't hesitate to put them back in Camp again.
This was our family's first experience with a day care type setting since I was then a SAHM. I never thought twice about the kids spending their sea days there. It was a nice feeling knowing they were well supervised and were having a great time!