How your vacation turns out depends on 2 things: how you plan it, and what YOU make of it. If you do your proper planning/research, and put a little (I mean a LITTLE [it is Disney after all]) effort into having an enjoyable time, you will.
Now for my review:
We were scheduled to arrive at the terminal @ 11AM. Our shuttle from the hotel down the street got us there at about 10:15AM. I expected that we would have to wait outside until 11AM. We walked right in, no waiting. Tons of Disney customer service people to direct you where to go. Oh and the porters unloaded our luggage and took it. I tipped him but I saw him give it to a little girl later. (cool gesture I guess, but I probably won't tip again because of it) we didn't see our luggage until around 5PM on the ship. We went upstairs to get in line for registration. We had our docs ready (completed online) so we got in line. There are 2 lines 1 for returning Disney cruisers (us next time) and 1 for 1st time Disney cruisers. We were early enough there was nobody in either line. We walked right up to the counter and were registered within minutes. We were assigned boarding number 5. I asked how many boarding numbers there would be they said "usually around 40". We were one of the first on the ship! We then (at the advice of other review writers) went immediately to register our kids in the kids programs (Oceaneers Club & Lab). No line there either. Wow can't get easier. When they started calling boarding numbers our number was called within 10 minutes. Pretty quick in my opinion.
Our room was great. Split bathroom concept was very appreciated. Shower is short for me 6'2", but I was expecting that. The kids club was close enough to send the kids on their own to get there, but far enough (2 floors) away to not be bothered by it. Balcony is short, but better than not having one.