The newer Carnival ships and RCI ships are both fabulous for the whole family. Cabins on Carnival ships average 185 SF - inside or out, so room is larger without going to a suite. Prices are usually a good value too. Camp Carnival counselors really seemed to do a good job. Either line and you have a great choice of itineraries. Labadee for families is fun too.