We chose Cancun because of the large amount of all inclusive hotels, the great prices, there is a lot to do, and the ride from the airport to the resorts is not unbearable.
I know someone above mentioned DR. I just went this past December and while the resorts are beautiful, the ride getting to most of them is down right awful!