Thistle Rock Ranch is a fantastic spot for a vacation, and Jennifer was a great host. Highly recommend to stay here if you're looking for an authentic Texas ranch with great amenities.