Virgin Voyages' Valiant Lady ship has 17 decks filled with cabins, suites, restaurants, and tons of entertainment, from shows ...