Loved our stay at the ranch! We stayed on top of the old barn which had ample space for both my husband and our dog. It was close to some local day hikes, plenty of restaurants. Five stars and we will be back!