Great spot to chill and enjoy Denver. Really close to the Broncos Stadium. Easy access to the interstate to explore the city.