Very, very clean house. Excellent directions to the place and excellent all around communication from the host. Very accommodating, and we would stay again!