The onboard cleaners look after all of the public areas and usually will take care of the officers cabins as well
Housekeeping staff are very busy. Often they have 20 rooms per day to clean and they clean or refresh each room at least 3 times per day.
The laundry staff look after the guest and crew laundry. Onboard there is both dry and wet laundry facilities.
The executive housekeeper overseas the operation of the Laundry, Housekeeping and public area cleaning.