Definitely was a great cruise for us and a first for the kids. They're already asking to go back next year, though I don't know if it's just for the Plucky Ducky or not.
This reminded me how much I enjoyed cruising.
The junior suite was 100% worth it for us with the 2 kids. Unfortunately my wife ended up sleeping on it 3 of the 4 nights, as my kids wouldn't just sleep together and let us have the big bed and mom is everyone's favorite. I did sleep on it one night, but it is not long enough for me (I'm 6'2) and I had to sleep on the diagonal, which was very uncomfortable.