IPA, get more details about each of the 3 options, including how much flexibility you'd have to mod the plans as you want and how much of a pain in the ass it would be to do so. That will inform you on how closely each would/could match what you like best and how likely it is to be what you expect.
If you can't get any more info than what you have here, I'd do cancun - most likely to match what you expect and least amount of extra stuff you could have to think about other than show up where told and relax.