Cruises are a great and often cost effective way to spend time with friends and family. It doesn’t hurt to have everything you need to be entertained aboard as well. However each cruise line has its own personality; let’s put a face to it. Carnival -loves kids, but loves the pool bar just as much -meet him at the buffet (que the pizza station) -aspires to be on...