Yes, this sounds like one of those "I'll take it if I can get it" types.
I'm always happy to accommodate guests. It's their holiday, and my job is to make sure they can make the most of it, to the extent I can reasonably accommodate them.
However, I always see a red flag when they ask for one some special thing after another, without a mention of asking whether we'd be willing, or what extra costs are involved. It starts to smell like "party".
Prior to the pandemic, we have hosted many parties but ONLY when we agree to it, very specific details are provided, AND there's agreement on any additional costs, AND with host oversight when appropriate. It's a decent piece of business for us, but it's risky and we have a separate contract for those types of events covering all kinds of things that could go wrong.
Bear in mind, that if they book a professional venue for such an event, the costs will likely be orders of magnitude higher, which is precisely why many turn to booking a villa or other suitable private accommodation, under the guise of a family holiday. Their "party" didn't come to mind "after the fact". It's why they were looking in the first place.
In past years, we've had plenty of those seeking a cheap venue for their "get together". They claim to be taking a family vacation, but then, the add-ons start adding up. When that happens, I ask them if theyre planning a party... And if so, I refer to our terms about that. In the end, some accept our terms, but many back out.
One thing that helps prevent this is something which, here in a popular holiday destination, we can get away with in the high season; 7 night minimum stay. So, if they want the place for the weekend for their "party", they have to pay a minimum of 7 days at high season rates. And that's expensive for a couple days of party. We just won't show up in their search in the first place.
A party isn't the same thing as a family holiday, no matter how they frame it. In your case, it just sounds like another "we'll take it if we can get it cheap".
Glad you worked it out though. Watch your back.