Very clean and there is absolutely nothing that you could need that isn’t provided! We enjoyed our stay and would stay here again if we came back to Port. Our pup loved the fully enclosed and clean yard!