@Daniel7512 It's one thing to try to accommodate a guest's reasonable requests, like maybe providing more kitchen gear for cooking than a short term guest on vacation would need, if they are staying for a an extended period of time. But spending $1000 to kowtow to a guest's complaints and demands is absurd and you are allowing the guest to take outrageous advantage of you.
Guests can see what amenities you provide in your listing description and photos and are able to message a host with questions to determine if it is a place that will be suitable to their needs. If it isn't, they should look for a place that is.
You need to practice saying NO. "No, that isn't something I provide, as is clear in my listing description." "No, there is no laundry service provided here. There's a laundromat two blocks down the street".
"I'm sorry that you would like an oven, but you booked a place that doesn't have one, and if you needed one, it would have been best to book a place that says it has an oven."
Oddly enough, these kind of people take acquiecence to their demands as weakness and license to continue with more complaints and demands, but will often back off when they see that they can't push you around.
A demanding, complaining guest is best for you to encourage to cancel the remainder if their booking and find a place that meets their needs.
"I'm sorry, but it seems my place isn't a good fit for you, as you require things which were not offered in my listing description. It would be better for both of us if you looked for another place to move to that you find more suitable."
If you think that bending over backwards to try to please this sort of guest will lead to a good review, that is not borne out by other hosts' experience. Demanding, complaining guests leave complaining bad reviews no matter how hard a host tries to please them.