Jet2holidays also do good prices and free child places.
Decent All Inclusive is expensive and probably not great value unless you eat or drink a lot.
Have you looked at the prices for B&B or half board in the same hotels? Sometimes the extra cost for AI is way more than what you'd pay for the extra amount you'd spend on food/drink that isn't included.
If we are staying in a hotel, we go B&B in a mid range hotel, but stay in one that has a kitchenette, ie an aparthotel. We will eat out once each day and for the other meal either have bits from the supermarket or just get chips, slice of pizza or an ice cream as 2 large cooked meals each day, along with snacks is enough for us.
You just need to go to a supermarket (little local one is fine) to stock up on drinks, snacks, bread, cheese, olives etc a couple of times during the week.
This way, it's cheaper than high end AI, but a nicer experience than mid range buffett AI, which I don't like anyway. It also means you aren't tied to the hotel because you've already paid for your meals and drinks.