Be aware that hidden deep in their restrictions, Marriott does not award points if you book through any sort of third party website or agent. I had been lured to believe that they would award points for a recent stay by Marriott via email bef0re my stay, but they are now denying points. Moreover, the phone call was excruciating, as they do not assist callers. They put you on hold for very long periods of time, only to say the same thing over and over again.
My consumer tip of the day is “Beware” of the fine print with this company and realize that they will not help you when you call!