We did a last minute cruise w/ very tight dates we could do it in and this trip fit perfectly. I would say if you have little ones and you are going and you want to make sure they have a good time, look at Carnival or any ship that has the water slides. My daughter loved this as well as the putt-putt. This is a fun ship and itenerary for young kids though... 4-12.
The food on the ship is very good and very kid friendly. Sodas arent free though so when you check in you will know why there people w/ cases of sodas.
The ship shows its age a bit, but not a distraction... just kind of a 70-80's feel to it. They keep it very clean and very neat though.
Pretty quiet. This room is in the aft part of the ship and down low, so you do get some engine noise, but nothing unbearable. I am a light sleeper, and didn't cause me to lose any sleep. The mattresses aren't the most comfortable, but certainly wont cause you to toss and turn... I am sure they use the same mattresses throughout the ship though. Overall I thought the room and the bath was a good size compared to the other 2 cruise i have been on.