I have a listing in Lege Cap Ferret France, being a beach town, all my floors are tile to keep sand clean-up to a minimum. Glitter on the other hand... will hang around for years. Sorry that happened to you.
Secondly, I am a professional photographer and I have had my staff rent luxury hotel rooms, cabin's, cabanas on the beach, you name it, for magazine photoshoots that lasted less than 5 hours.
Once hair and makeup is done, lighting is set up, sometimes you are lucky, or good enough, to get the shot you need within 10 minutes after set up. I honestly doubt there was anything nefarious happening in your rental. I too have left a rental after a very short time, I hope your guests didn't ask for a discount for leaving early. I never ask for a discount and I, and my staff, always left the rooms clean and in order when we were done.
You can be specific about 'No Glitter' rule, but rethink not allowing photoshoots. All the places I have ever rented have been happy to get the money with little to no effort to re-set the room after we left so they could rent it again for the night. It was always a win-win for the hosts. Just be really specific about the condition the room should be left in in your policies and don't be afraid to charge for any extra clean up.
🙂