According to Carnival, the 855-foot Ecstasy carries up to nearly 3,000 passengers and crew.
Billed as family-friendly and affordable, the ship departs from Charleston on four- and five-day cruises with stops in Bahamian ports of call, including Nassau, Freeport and Half Moon Cay.