We traveled with our 6 months old son and it was awesome. We were able to bring a box of ready to feed formula and a bottle of wine. We arrived at the port around 1:00pm and we were in the ship by 20mins. The fastest embarkation I have even been.
The Ship is beautiful. We did reservations for the complementary restaurants two months before we sailed, so we didn't have an issue with that. There were some days that our family members could not do the online reservations added with us, but once we all arrived together we did not have any problems.
Restaurants:
Very big and modern
Fast in the cruise ship by 20mins