I was visiting my Mom in Denver and thought this would be a good day trip. It was on a weekday, & cold, but the staff were all pleasant and welcoming. The gift shop was nice, had good souvenirs and snacks. The bathrooms were clean.
The train ride was cold and breezy. But, it was all forgotten when we reached the Buffaloes. It was both intimidating and wonderful to see, feed and touch them! Just don't touch their horns! We already have friends interested in visiting after we shared our experience.