Excellent P&O admin, service on board, cabin, food and entertainment (although comedians not good).
Weather reasonable for time of year.
Ports good except Livorno and Civitavecchia.
Flights to and from Manchester good, except that the delay and conditions at Valletta airport for return flight were awful for some unknown reason.
Excellent service by Bolsover Cruise Club.
Altogether a good holiday.

