I haven't been to Hawaii since 1987 but Mexico sure does give more for your money and the beaches in cancun are beautiful.