We were looking forward to our First Caribbean cruise but start was not the best. Thomas Cook flight was delayed more than one hour, however, once we left Gatwick things got better. Got to the ship OK albeit nearly 2 hours delayed, went exploring the ship. Ship's tannoy system was not satisfactory and we were told to attend the Life Jacket Drill by our steward only half an hour before. Drill was not very well organised (lasting more than an hour), no one checked passenger's IDs. After dinner we got back to cabin to find a letter to say that ship's captain was disappointed that we failed to attend the Drill. Things were getting from bad to worse as our Luggage arrived 5 hours later which did not help. Got ready for dinner and had Buffet meal, extremely disappointing as the choices were more like British rail rather than a cruise ship. From next day we had meals at Peninsular restaurant which was OK. Staff were excellent but Food was not always Great. Once we had Tempura which was terrible as it was shoggy inside instead of being crispy. We had almost all our meals at Peninsular except New years eve dinner. There was confusions as we did not get the notification of the selected restaurant. However, thanks to staff's help we were directed to Meridian (one floor down) There were choices in food but many of them lacked taste and therefore, often chose the same item for quality. Soups were of very poor quality and many people complained about the watery Tomato soup. Shore Excursions were OK but had much better choices when organised locally.Ships activities were not very creative and found Gym use restricted before 8 am for noise. Must compliment the staff at each department , they all worked very hard. For comfort & convenience we wanted to book window seats for our return journey , however, we were told that we have to pay £30 each. We spoke to several people with window seats during the journey and many did'nt pay the surcahrge while some did. I am not sure the basis of Decisions there. This was our second P & O cruise and surely will be the last one.