Cruise vacations are great There are fantastic food, incredible service, exotic ports of call, exciting shore excursions, beautiful beaches, excellent entertainment, and much more. Too much of these... This description may be from another edition of this product.