Brazil
I go with my family ~yearly to Iberostar Praia do Forte Selection (Iberostar Bahia, next door, is not as good). We really enjoy it there. It's a 1-hour transfer from Salvador da Bahia (SSA) Airport. Not in Mexico or DR, but I wanted to mention anyway...
We have just returned from a 1-week stay. There will likely be no IHG points, since we booked last year (and rebooking was not a good option, since price had increased).