My base stay was 728 points. I got an additional 728 (2x) for the double take promotion. If I had stayed on a weekend, it would have been an additional 1456 (3x). I also got 250 points as my gold welcome gift, 364 points for my 50% gold status bonus and 500 points for declining housekeeping for two nights during my stay. I no longer have an SPG card, but if I had paid for the stay with such a card, then I would have gotten an additional 4x points (2912). So with everything, including paying with the credit card, you would get 5482 SPG points from this single 3 night stay.
The points earning benefit increases if you are platinum status with over 75 nights per year, you then get a 100% elite bonus rather than 50%, so that would add another 364 points to the total.