I have taken 26 cruises all over the World with many different cruise lines, the only one I had not done was P & O - what a huge disappointment! We were looking forward to a brand new Ship and assumed that P & O would 'push the boat out'! Sadly this was not the case.
Poor Service in Meridian Restaurant many times, waiters surly, miserable and disinterested, food quality was of a good standard in main restaurants.
Horizon only offered water at lunchtimes but NO ICE - unbelievable!