I just stayed at the Iberostar Parisio Beach in Cancuun a few weeks ago. Great all inclusive but of course no casino.