I wanted to take my kids on a vacation that was different than are usual beach trip and this was absolutely perfect! Not only did the kids think the caboose was “the coolest thing ever” but the hiking trail was like a mini zoo. We were able to watch the bison feedings, hold the baby goats, and the rest of the hike was beyond amazing, featuring a park, giant tire swing, and a gorgeous view of the mountains from the top! I would recommend Buffalo Creek Vacations to families, friends, or couples! We will definitely be visiting again!