Clean, comfortable, well equipped and stocked, with a great bathroom, fabulous bed, and quiet location. We especially appreciated David's attention to our comfort. Lots of fun and interaction with the menagerie of dogs, cats, alpacas and sheep, too. A great place to stay.