Thistle Rock Ranch house was the perfect spot for our girls weekend! We will definitely be booking again!