From what I understand, the Laundry is free for you to do as self service. O) even provides the soap. My past cruises have only been about 10 days, but I am going for it in December/January for 50 days, so I asked the laundry question. My cruise is a "Grand Cruise" and you could take it as 3 separate cruises, and my TA says that we get the amenities 3x, for example the laundry. You get 3 bags of 20 items in each bag, but we get that 3x. Like I said, you can do your laundry as self service too. for 42 days for you and 50 for me, I'm sure I will do a few loads myself.