We left Christmas day from Miami- the transportation from Ft. Lauderdale was fine - the embarkation process took over an hour- but the boat was almost to full capacity so it was crowded.
We had a balcony room mid ship on the 10th floor- room was very small. Two adults and two children barely fit- we had taken a Disney cruise 3 years ago- the same category room on the Disney ship is MUCH larger- Every evening the couch and murphy bed were made up for the kids- the problem is that once the beds come down- you can't get out onto your balcony- so we thought we would enjoy the "fresh air" at night once the kids went to bed, but we never once made it out there at night- The Disney cruise staterooms are longer so when the beds come down they are vertical leaving walking space around the cabin. There were only three small drawers for four people, but the closet was a good size, and there are four cubbies behind the door- the bathroom was extremely nice- the shower was always hot with good water pressure-always clean and the staff assigned to our room was outstanding!!!!
The concept of freestyle dining had its pros & cons- the nice part is that you could eat whenever you wanted, but unfortunately not where you wanted- we tried to make reservations for the week at 4pm and most places were already booked- we had pretty good luck calling at 5pm and getting cancellation spots. The food was good- mostly a european flare- we loved the soft serve ice-cream. The scrambled eggs were the worst we have ever had- really runny and curdled- but there was a fresh egg station for fried eggs and omelettes