I'm going to complain about moths in my hotel room
Do you think you'll leave a note in the room for housekeeping?
No, I'm going to the front desk. I want to complain loudly so that everyone can hear.
You should expect your hotel room to be clean. It's fine to go to the front desk and tell them about your issue.
I am just going to go in and mess up their day.
Do be careful not to do too much when you confront them but do stand up for yourself. You paid for it and you deserve to have it in good condition.