great house , cleanliness a major let down