Great, centrally located spot in the heart of Denver.