Cruise advice for first timers. Includes tips for booking, shore excursions, dining, packing, getting there, kids clubs, sea days and more.