Wonderful little place far removed from the scorching June sun of Denver, but close enough to the park and transportation that seeing the city is a breeze.