Great trip! We were worried about sailing on a mega ship but we were pleasantly surprised. The only time we had issues with crowds were during evening dinner hours. The elevators were extremely busy during this time but we had to wait due to one member of our party using a scooter.
We enjoyed the food in Windjammer, American Icon dining room, Small Bites, and Johnny Rockets.
There were plenty of activities for children on board. My 6 year old had lots of fun on the abyss, mini-golf course, rock climbing wall, and carousel. He was disappointed that he was not talk enough for the water slides.
We had a handicapped accessible mini suite. Incredible room with large walk in closet, cabinets, sofa/trundle bed, and chair. Lots of room for manuvering scooter around. We also had a large balcony that was HC accessible. Our room attendant, O'Neil did a fabulous job keeping our room neat and making towel animals.