"25 minutes from Denver"
25 minutes and you are no where near echo. That fucking road takes longer than 25 minutes.
Sure its all park, sure its relatively cheap, sure it sucks ass. I can make it to WP (on a good day) or Berthoud easily in the same time (when the echo road is 100% clear)...