perfect place to stay in the heart of denver. close to everything