We just returned yesterday from our 7 day Eastern Caribbean cruise on Allure of the Seas. I just want to mention the highlights as it pertains to families other important things I wish I had known about the ship.
I landed in Fort Lauderdale with my family and we had booked a transfer through the cruise line to the ship. in retrospect I do not think that was necessary. Sure it made things simpler by following the tour group onto a bus which then later drops you off in front of the ship, however you could easily take a cab to the ship and spend about $20 with tip which saves you a lot of money. I would recommend just renting a pushcart for $3 and pushing your luggage to the curb where a line of taxis is waiting.
Sign up for the shows early. If possible online and if not possible as soon as you get on the boat. You'll be surprised that the shows are sold out and you'll have to wait to see if they're already available seats during the time you'd like to watch.
We had a family cabin with a balcony that had a capacity to sleep 6. plenty of closet space in the views were great.