You did not say when you would be chartering.

We have happily used Moorings full and a la carte provisioning for years. Only problem was one Saturday during high season. Provisioning did not arrive until midnight.

Every other time, including other weekends not in high season were fine with food there when we arrived. But weekends in high season can be a bit of a stretch. Of course this is the case with all provisioning options, not just Moorings.