Many ships do provide a facility, it is not always advertised so I would think Ocean Village will be able to provide the facility, just ask your stateroom/cabin attendant when you arrive on board, however you are on holiday so try and take as many fabrics with you where ironing isn't necessary. Certainly given the weight of an iron it may push up your baggage above the limit for flying off to join your cruise ship. Failing all of this there is a laundry on the ship and it goes almost non stop a bit like the kitchens and the cost is normally very reasonable.
We have done several cruises and irons have never been permitted in the cabins.. too much of a fire risk! The laundry rooms have always been very well equipped.
On Ocean Village 1 there are are Irons available in the launderettes (free of charge) along with ironing boards!
They certainly have irons and boards in the suites on ov2.