Amazing and beautiful place near downtown Denver! Conveniently located to all attractions