P+O have certainly dropped their standards no doubt in search of greater profits that come at the expense of their passengers.
We have been on several P+O cruises before and was always reasonably satisfied but this one was bad from start to finish.
We missed three ports out of the seven scheduled stops and had only half a day instead of a full day in Zante, I appreciate that the weather was bad but my complaint is that P+O didn't tell us untill onboard and at the very last minute, plus inspite of the very substanial and additional savings they must have made, offered only a glass of wine as compensation stating repeatedly that we had signed their terms and conditions and health and safety as excuses.
Dont bother with the ships tours, you can walk into town in 15/20 minutes and theres plenty of tours available from there. Taxis etc are also availble from the port into town
Well worth a visit, buses take you from the port into town and back again