Fun! The owners of this business have put a huge amount of effort into making this a true "Cowboy" experience. The animals (and employees) are wonderful and well cared for. The activities are fun and the "town" is awesome. The setting is inspirational and away from it all. Joe was an excellent guide. I highly recommend adding this to your vacation plans!