Saw this in the active threads and came for a snoop, my parents are cruise addicts, doing 3 a year for the last 10-15yr.Just finished our 2nd P&O Cruise on Iona to Spain (Getxo, La Coruna and Vigo) should have included Cherborg, France but the storm from a couple of weeks back made it impossible to dock. We generally use the cruise as a way of doing a holiday without having to plan too much as typically we do road trips which take a lot of coordination and planning. It's quite nice not doing a lot, eating too many desserts and pottering about some new places. We still managed 24,000 steps one day! Used the MDR's more this time and I was impressed the food quality was a significant step up from the other dining options.
We are late booking for next year (School Holidays) but might try a different Cruise line. For August been looking at:
Sky Princess: Scandinavia (Kristiansand, Oslo, Skagen, Copenhagen)
Celebrity Apex: Norway (Bergen, Flam, Alesund) - We did the fjords last year, but keen to see Flam and Bergen
MSC Virtuosa: (Brest, Lisbon, Cadiz, Gilbraltar, Malaga)
Not sure how the experience compares to P&O, Celebrity and Princess have additional gratuities and the Virtuosa seems to get mixed reviews.
You may already know and didn’t mention, but my understanding is that any land days which are cancelled can be refunded, can’t remember if it’s a P&O/Royal C/MSC etc policy or insurance, but you get a decent chunk back, and plenty of people seem to be unaware of it. It’s well worth looking into.
The 3 above are the ones my parents book. P&O in the Caribbean late Jan, RC/MSC in the Med around May, and Canaries late Sept iirc. They’ve only just started going on MSC and found that their loyalty point for RC carry over, so they get 4-5 free drinks/day included which covers them most days.

100% great.