We cruise every year with P & O and have always thoroughly enjoyed every minute. Next year's cruise is already booked! I guess every cruise company offers something different but we have always experienced good times when travelling with them. Maybe in time we will venture elsewhere but only as an additional cruise to our P & O one.
Will be glad to let you know how we get on and hope to hear likewise. Many thanks for the good wishes.