You will not find a better location in Denver. Great spot for lots of fun.