Thistle Rock ranch is wonderful! Everything was just like the photos. The pool felt great, the beds were comfy, and Jennifer and Bruce were fantastic hosts!