I was on the same cruise for the two weeks, and like you, never again on a holiday. They really messed it up with the kids stay free deal they had. Way too many kids. You could barely move in the pool without running into a kid, or infact, everywhere. Also, barely any parents, too...especially by the end when you don't know who is with who with the friendships going on. Too much running around the pool area, both the 9th and 10th floors. I was sitting in the Pizza and Deli area, and all I could hear for 10 minutes is "Marco Polo". I had the look of "I want to get out of here." My parents called the desk telling them they need to watch the kids, especially during the movie outside. By the final day, they had someone there keeping watch. It felt like the crew was overwhelmed with the kid amount.
Thankfully, the next cruise is a Transatlantic one in October, so it will be much quieter.