We don't usually do all-inclusive places when we travel, but we went to Beloved Playa Mujeres (Cancun) in June and it was really great. The place is secluded, the food (which is the weak point in all of these places) was serviceable and even had a decent steak at their steakhouse, booze was booze, and the service was top notch.
We ordered room service at midnight on our second night, and it took 15 minutes. We got an apology and free 20 minute massage because they felt it was too slow.
If you feel a little more adventurous, I would check out Sayulita, Nayarit, MX. It's a 45 minute shuttle north of Puerto Vallarta, and it's worth it. Former hippie surfing enclave/Mexican fishing village that is now a robust tourist locale while still feeling authentically Mexican. I speak wounded Spanish, and most people speak decent English or will humor you if you want to speak Spanish. DM me and I can give you recommendations.