My wife and I have done several. My favorite all-inclusive resort, by far, is the Couples Resort in Negril, Jamaica. It's kind of low key, so if you're looking for a huge party scene it may not be for you (although there are bars everywhere and they deliver drinks to your beach chairs). The food is amazing. I can't say enough about the food and service. Several different restaurants (Thai, Caribbean, French), a "snack bar" that serves burgers and other stuff all day, and an ocean side cafe that has the most amazing, fresh fish tacos. Literally the waves are hitting your feet as you eat your tacos. Amazing. PM me if you're interested and want more information.