Reading thru the whole thread, I am still not 100% clear that on a Prepaid Rate booking, is it the property that runs your CC or Marriott the corp that runs your CC?
Reason being, currently there are a few brand specific offers on Chase cards, such as 15% at Sheraton, 15% at Autograph etc. When you make a prepaid rate (presumably much cheaper than refundable one) for the Xmas period at a Sheraton - who runs your CC, Sheraton or Marriott corp?