We highly enjoyed our stay at the Guesthouse at Horse Thief Ranch. The strengths of the property included it having everything we needed including a great shower and plenty of kitchen supplies (although we ate our meals out during our two night stay...our choice, not due to anything at the property). Communication with the owner was excellent. She made check in easy and responded in a timely manner with any questions we had. The location was at the end of a quiet residential area that seemed very safe and somewhat upscale. The Guesthouse was perfect for a couple with plenty of room and a nice private patio area on the side of the home for sitting outside (mornings and afternoons were chilly so we couldn't take advantage of this). Cleanliness was good, overall, however, we noticed some dusty areas behind furniture and on some high shelves. The important things like the bed, bathroom, kitchen, and other spaces were very clean, though. Also, the common area which contained lounge chairs, a hot tub (we did not take advantage of it), and patio area needed a bit of TLC. Small twigs and other pieces of vegetation were in various places and a clean up would have spruced things up a bit...the furniture cushions were also quite worn. However, these were VERY minor issues. We would happily stay at the ranch again due to its overall central location, cleanliness, and amenities in the guest house.