I have stayed at the Rivercenter Marriott and found it to be a teriffic property (the suite upgrade on an award stay didn't hurt that impression one bit!

)
In typical FlyerTalk fashion, they have merged most of the SAT discussion in to one overly bloated thread with the oldest messages almost 10 years(!) old.

It does have some useful information, though, and I would start at the last page of the thread and work your way backwards:
http://www.flyertalk.com/forum/marri...ntonio-tx.html