Very tidy and clean. Enjoyed our stay. Effective communication with the host. Very spacious. Will stay again.