Yeah OP has it exactly backwards. SPG is much tighter at crediting on-property spend than Marriott (where pretty much everything usually counts). Hope that changes come August. I have a stay at SGS ending on August 5 and it would be really nice to have more than 60% of my total bill accrue points (currently spa, car service, and most restaurant spend is excluded - all would count at a Marriott).