Sorry to keep an old thread going, but are there any opinions on the Townplace Suites Denver Southeast? It's a little cheaper than the one at the tech center and closer to where I need to be. I'm just wondering since I've never stayed in a townplace suites before, and I'll be there after a 3 day drive so I'd like to avoid any nasty suprises.