This was our second cruise with p&o. Both med cruises. Service was exceptional, food always lived up to expectations. Entertainmet varied and of good quality. Headliners presented broadway style musicals and deserved to be introduced as such, spectacular and brilliantly choreographed, Beegee tribute was fun and entertaining. Martin Daniels and his comedy magic show amazed and amused us. George King and his gardening jokes, jept it clean and family orientated.However, the stars of the cruise, from our families point of view, were the tireless and patent childrens entertainers. Each age range have their own group of reef rangers with activities throughout the day. Crackers and Cheese entertained with funny and wow factor magic hows and fun houses. Most days they were in the buffet for childrens noddy tea with balloons and magic. They were genuinely interested in the children, who inevitably stopped them around the ship. Even when they were off duty and wondering around the port stops, they always took the time to chat and have some fun with the children. Genuinely nice couple as well!! Adults being entertained is one thing, but when children feel like they are safe and entertained then everyone can relax and enjoy them selves. Well done P&o and well done reef rangers and especially Crackers and Cheese!!! We will travel again with you