I ended up with clean laundry left over on the cruise I just returned from, as I wore a swim suit and t-shirt until dinner time most days - and only put on socks for dinner. Two good shirts were plenty! I was surprised there was no self-service laundry on the PG, but would always wash my own rather than pay hotel laundry prices.