Clean, well thought out accommodations on a beautiful, quiet property that's a little out of the way, but close enough to town to be convenient. Great hosts and friendly dogs.