Carnival Cruise Line
Pro: Value is paramount; nearly all dining, entertainment and kids' activities are included.
Con: Less than 3 percent of all accommodations onboard have balconies.
Bottom Line: There is plenty to eat, see and do onboard without paying extra; just book your balcony early.
Upgraded family cabins and kids' programming
Grand Gala Buffet offers food sculptures and snacks