The only issue we had with towels are we get too many, which is great !
They always give us fresh towels in the morning, afternoon and prior to returning to cabin in the evening.
We enrolled in the Stay Green, I think that's the name, anyway, after many X cruises you would never know, cabin attendants are always sprucing up our cabin !
They deserve a lot more than what they make !