On our trip it was my parents and brothers, my husband's parents, my husband and our four and nine-year-old daughters. After reading previous reviews I was worried that my girls would be bored on the ship; I actually think they enjoyed the cruise more than anyone else!
Living in Florida, we drove and used Park-N-Go. They were quick and efficient. Tip: print an online coupon; it is only $6.99/day to park. The driver removed the bags from our car, drove us to the dock and handed our bags to the porter.
Embarkation was quick and efficient. Once onboard we went to the buffet with everybody else (crowded, go to Aqua Spa Cafe). The food was good, with plenty of choices even the pickiest of eaters could find something they liked. My nine-year-old enjoyed the pasta bar and the ice cream.
The cabin on the third deck was very convenient. We were able to use the front elevators which were seldom busy when we wanted to get to the top two decks. All entertainment and food is on decks 3,4 and 5. It was nice to be close to everything and not have to wait for an elevator. The room had plenty of storage, even for four people. The bathroom had enough room to move around and even wash your hair. The designers made appropriate use of the space.