Clean. Cozy. Awesome host! Easy experience throughout. The yard is not fenced, if you are staying with dogs, this should be noted and clear. Only stayed to rest & sleep, stop on a long trek, cannot comment much on location, other than we felt quite safe and had no issues.