Amazing stay right in the heart of Denver