We were on the cruise that left Port Everglades on the 5th of July. I won't report of the cruise day by day, but will emphesize the goods and the "less goods" (no bads really).
Embarkation - we received an email (actually several emails) requesting us not to come before 2:30 pm. Since we had to leave the hotel no later than 11am and since we had to return our rental car no later than 12:30 pm we had no choice but to arrive at the port earlier than requested, but there was no problem and by 1:30 or so we were already on board the ship.
Ship is hugh, very impressive, and of-course everyone is helpful and smiling and greet you which really gives a great feeling.
We chose this room because it had a pullman bed so both our kids had a bed for themselves. The room is relatively small compared to other balcony rooms we were in the past but it was ok. There's room under the beds for all the suitcases.