We took a family vacation to cancun 3 years ago, it was great. I definetely preferred it over hawaii. I also recommend the all inclusive resorts. We went to xcarat and loved it, don't miss the underground river. Tres rios was a lot of fun too. I would recommend Moon Palace its a nice place to stay.