I'd recommend the Renaissance rather than the Marriott. Before moving up here, I stayed at the Marriott numerous times and ALWAYS had problems. I had a long talk with the manager my last time, and it came down to this: most the Marriott's business is conventions and large meetings. They give priority to these, and elite members wind up getting shorted. In a dozen stays, I don't think I ever had my request for a king, non-smoking honored at check-in without a significant battle and having to call for the manager.
Marriott made it clear whose business they wanted at that property, and it isn't the single business traveller.