Been on many cruises from tui to royal Caribbean and must say the P&O iona has been the worst. For an English ship the language barrier from reception desk staff is appalling the way they speak to people especially the elderly when they need help with a mobile device, as nobody’s been told there is very little to no internet on the ship 95% of your normal websites are not available. Even though you have to pay an extra £300 plus if you want google. There are a lot of good points but unfortunately they are overwhelmed by the bad. There seems to be no dress standards or behavioural standards on this ship. They say staffing is short but a lot of staff we have seen are scuffing their feet and standing around this includes the officers in charge of main restaurant. Not good when there’s plenty of tables need wiping and clearing. At the busiest times its the same pace. Got help us all if there’s an emergency!!!!