A fantastic place to stay that's close to downtown Denver!