I don't recommend the ships laundry service. We get free laundry service & I wouldn't use them any more. They shrunk my socks & underwear although they did do a good job on dry cleaning my suit.
It's much cheaper & easier to get up early & do it yourself & know the job is don't right. If you wait till the day or so before getting off the ship- It will be crowded so make sure you get up early & get a jump on the crowd.