Very clean. Great hosts. Great breakfast and super friendly dog.