My family, with 2 and 4 year old girls, met my parents for a quick 3 night trip. Everyone enjoyed the cruise and we would suggest the trip for other families. Quick highlights:
1. We decided to park a car so that we did not have to rely on the airport transfer. Parking was close to the terminal and $60. It was a snap getting in and out of the lot. This allowed us a few extra hours of sleep on the last day. I suggest signing up for the kids program on the ship. The line at check-in was long.
2. Disembarkation was busy at 9am. It took about 20 minutes and appeared much less busy at 8:30am.