I have gotten this same offer from Westin Cancun, Scottsdale, and others. Never gone but have called them several times to make tentative reservations. As far as I know its 100% legit. Always assumed it was timeshare related (which is not a dealbreaker to me) but didn't actually ever ask.