Booked a back-to-back cruise on our last one we just did. Goes from Rome's port (Civitavecchia) to Lisbon, with overnight stops in Livorno, Monaco, Barcelona, Gibraltar and Lisbon. Then it goes from Lisbon, to Bermuda for an overnight, and then Fort Lauderdale. 24 days.
Gonna be a good one, in November 2023.