Welcome to Cruisemates!
One hint I would give you for the baby, would be to bring a small blow up pool to keep by you on deck. Babies in the pool, as you can imagine, are not looked at kindly. This way you have a happy baby,and you both are relaxed.
Some entertainment and dining venues are extra. Check them out on NCL,and if you book the Epic, you can book them I think. 45 days prior to sailing. We sailed her last year,and really enjoyed the ship.
Trip, with her book & tea!
Chat Hostess & Board Moderator