The Marriott in Rancho Cordova is average at best.
I stayed there weekly for several months last year, got to know the mgr (he saw me wearing one of my Nebraska t-shirts in the Concierge Lounge and struck up a conversation, as he had previously managed the Cornhusker property in Lincoln) real well, and while he's a great guy, the property is tired/dated at best.
I'd be hard-pressed to recommend this property to anyone for any reason.