For the record, our overall vacation was terrific. But both my husband and I agreed the best part was our stay at the Lazy Dog Ranch. This is not your typical B&B. For a start, there are only two "rooms": one with two bedrooms and a full kitchen, the other one very large room, a suite really, with fireplace, comfy chairs, etc. And most B&B's do not come with 4 dogs, a horse, mule, donkey, cats, and a goat. Location is fabulous - out in the country at road's end along the river but just a few minutes from town. Lovely spot, so restful you'll be reluctant to leave and explore all the things there are to do and see in the area (ex: Tombstone is less than 1/2 hr away). Cathy and Michael are wonderful hosts - make you feel right at home.