We've been on several family cruises with Carnival. The Grchildren are teens,but the only kids we saw were around the pools & in buffet lines.We always had a great time.Entertainment on "The Dream" was fantastic & such beautiful sights from our balcony.Food was good, but service anywhere on board was outstanding.
Also took a Royal Caribbean cruise & that was fine too.You'll have a good time if you decide to.