Clean, safe, and pleasant for me and my dog. We stayed about a month and James, the host, was always helpful, respectful, and kind.