Tips compouded by cleaning fee = happy uber day.
I would refuse the tip but claim the fee. I think 250 would be excessive but $100 is too low when the cleaning fees are expected knowledge of the passengers and they need good incentives not to do antisocial things like damage your property. I have a sensitive sense of smell and I can smell puke for days after a good cleaning. I'm sure other people can too and it can't help your ratings or tips.
That is y'alls opinion, but I say "heck no!" The tip and the cleaning fee are two separate things. He specifically stated he would tip heavy for stopping to get something to eat as well as for the ride as a whole. He did not apologize for the mess they made. He did not say, "Hey here's something extra for the mess." The rider totally ignored it and left a huge mess. To me it seems they felt entitled to mess up the car as he was planning on tipping big. That behavior should be corrected and the driver should not have to use his promised tip to clean his car.Request that $80 to $100 be knocked off the normal cleaning fee but the rest charged. That's fair.
NOT TOUGH to figure out. A cleaning fee and repairs if not able to clean.It's a tough one. He did tip you $100. But he didn't come clean at the end of the ride and fess up to what was going on back there. This would be a tough one for me also but I believe I would go for the cleaning fee and feel slightly bad about it but take it anyway. There's a little bit of greed at play but there is also a punitive damage.
Anyway, what kind of car are you driving? Let's see if we can find you some good vinyl seat covers at a decent price.