Just got back (well yesterday) from a five day cruise with my 7yo son. We had a BLAST!
This is the 3rd time I've sailed on the Triumph but 1st since it was overhauled after the infamous "poop cruise".
It is SO MUCH better now! They fixed the pool area and it looks amazing and it is so much more fun. The hot tub is no longer smack dab behind glass which made it impossible for anyone on the deck to see anything - now they have TWO new hot tubs pushed back and the new pool is so so so so much more inviting with a shallow ledge around the deep part so that you can sit on the ledge but in the water, moms with babies can have a place to let the little kids splash and you can swim. Our cruise was packed with not as many kids and even with nothing but sunny, calm seas and warm weather and tons of people on the Lido deck it never felt too packed.
Also I was worried when booking room 1104 (Spa Deck) that it would be noisy due to Camp Carnival and the lack of roof over our balcony would be an issue. The only time noise was a factor was once we were trying to nap around 2:30 after swimming all morning and there was some class going on above our heads, but still - we managed to sleep. Not having a roof was actually great! I got to lay out on the deck with full sun one afternoon and wear a swimsuit that was so tiny I would not have worn on the Lido deck. LOLOL There are people who can crane over and see you but it's very remote and not a problem.