We had an absolutely amazing time. The service was outstanding - I kept having to tell the waiter not to cut up my children's food. The kids kept begging to go back to the kids club because they were having so much fun. They mostly went to the oceaneer club (awesome slide/treehouse play area) but went to the oceaneer lab if there were any particular events they wanted to do there.
My daughter (age 3) loved seeing the princesses - make sure to sign up early at guest services for the princess tea (free) if you want to go - tickets run out fast but some people got in on standby as well for no-shows. Several times we were walking around the ship and we would turn a corner and randomly run into a character. If you are on the ship on a port day, take advantage of the mostly empty ship to see characters if they are available - there was virtually no lines to see the princesses on the day we were in Victoria - the princesses were wandering around trying to find kids to talk to. They had a great show at the end where the kids got up on stage and sang and danced with mickey and minnie for the parents.
The weather wasn't great so we only used the pools on the first day in port in LA. I get motion sick easily but only got sick once on the one really rough day at sea. After the first day we didn't really notice the motion of the boat.
Our stateroom had a great little window seat by the window. The room was spacious enough for our needs (my daughter slept in Grandma's room next door). We were at the end of the hallway so there were no noise problems. We would have gotten adjoining rooms in hindsight - there are often late night events and activities and although the kids clubs were open we didn't want to keep them up that late so my brother or my mom stayed in our room a couple time until we got back.