We had a wonderful stay at Tin Horse Ranch. The location was beautiful, and the property was superb. Extremely spacious, with fantastic amenities. Perfect for a larger group. We highly recommend David’s place.