Hi Anchor Banker, We are sailing on Infinity on November 28th this year from Barcelona, two sea days, then Fuerteventura, Gran Canaria, Tenerife, sea day, Casablanca in Morocco, Cadiz, sea day, Valencia and back to Barcelona. So 11 nights. We thought it was a great mix of different, interesting ports and sea days. Expecting it to be rainy in mainland Spain but hoping for some sunshine in the Canaries and Morocco before winter. Barcelona has so much to offer. We have stayed there many times and are always happy to revisit. Cadiz and Valencia are wonderful.