This goes against all of the experience gained while traveling. My girlfriend's best friend is planning a trip to Punta Cana. I always try to rent a house or condo. I like to go into town, shop & cook etc... With all inclusive resorts I feel you don't get to see the area you're visiting.
Anyway enough of my ranting. I'm trying to narrow down the search and one thing that is a must is good food. In my younger days I experienced how bad food can be at these places. We don't need fine dining but I don't want crap either.
Any help will be appreciated.
Here are a few places we have stayed in the past.
Bahia Encantada - Jaco, CR
Villa Leone - Cabarate, DR