Feel the same way here, normally great guests but the one I gave a discount to at the last minute kept going up and down the stairs all night to the front patio to smoke, tossed a pack of butts in the garden and 2 empty beer bottles as well. Knocked some jams we sell off a shelf (none broke) and did break one wine glass.. oh yeah, and ashes all over the patio as well. Thankfully the rain took care of that.
He leaves 5am-ish but door is locked upstairs to their room. Was his girlfriend gone or dead or who knows? I queried some guests who all slept fine and heard nothing.. that's good I say. At 10:30 I heard no noise from upstairs and all the other guests were leaving so I got the keys and started at the door. Out pops his blondie girlfriend just awoke and said could she have an hour, 'she was sleeping like a rock.'
Have to turn the house with new guests checking in so agreed with a smile- just an hour. Finally get in the room and everything on the wall was slanted a bit, dorito pieces here and there on the floor, a few wine spots on the floor, ribbons for holding the drapes in the garbage, dollhouse that is in the room experienced an earthquake and my no #1 fave is she wiped her smile off on a couple of towels. (makeup). Four wine glasses (how many were up there?)..Boyfriend who left at 5am returned to pick her up and away they went.. only to call back looking for a room 4 hrs later at which point I just laughed and hung up.
Sometimes, thankfully seldom, guests are just trash and have no clue when they trash... they live like this. Oh, yes, best part was when I was checking him in ( he seemed ok/semi-normal) but then I noticed he seemed, shall we say, 'aroused' when he was reaching for his phone to enter the door combo at which point he said he had to use the bathroom and returned about 2 mins later and then she came trotting in from the car like Anna Nicole.. what the heck, is it a full moon I wondered?
I think I had a worse day than you did! But I am back to my normal guests at the moment it seems after getting the trash out.