I vote for Alfreds'. They have really great food, big portions, at a very inexpensive price.... around $10 for full meal. On our last reach, we also discovered that they also make a yummy breakfast.
A bit higher end, I'd recommend Rondel village restaurant (keeps changing names). Food, ambiance, service are all great.
For a deluxe breakfast, I'd go with Country Country... they make the best banana pancakes and french toast!
Every year, we experiment... this year's find was Italian Cafe. Its across the road, just down a bit from Rooms. They have pasta and pizza to die for, at a reasonable price.
We dont stay at All inclusives anymore, there are too many places to try on the beach!!