Carnival Legend Tampa → Santa Marta → Cabo San Lucas → Seattle Apr 4, 2027 · 16 nights $1,076 interior · $67/night