Stay any weekday night (Sunday to Thursday) and get: 

- 2,000 Marriott Bonvoy bonus points per stay.

- Up to 15% off non-promotional rates.

It's a good offer to make quick 2k points, especially if you have a single night stay. Although, it's very rare to book just a one night stay at a resort. And probably Marriott is counting on that.