Clean, spacious, decent location, great communication from the host. A little expensive but great to allow dogs to stay.