Hi AF-1 and welcome to Cruise-Chat.
I haven't heard anything about free laundry or dry cleaning. Also, I sailed Grandeur of the Seas this month and there was no such freebie. Perhaps it's a one-time perk for suite guests? I don't remember. It would be nice, though!