We traveled as a family with our 2 year old son. We were celebrating our wedding anniversary as well as 'babymoon' with our 2nd child being due later this year. Overall, ship features were great, but service was very poor.
PROS:
1) Embarkation super quick and easy
Pros: Ample storage space, good sized room, and balcony nice
Cons: Bed is hard as a rock (no exaggeration)