There are others that are more expensive that are also really nice (moon palace cancun). You don't want to go to a cheap all-inclusive though. There are a lot of crappy all-inclusives out there. I think some people have gone to crappy ones, had a bad experience, and conclude that all-inclusives are bad way to vacation.