I find AI food and drink at cheaper all inclusive resorts to be dissapointing.
If you are adamant about meals being included sometimes a boutique hotel with meal add on rate is a better option, as the food is of much better quality.