Some aspects were not as clean as I would have liked. There were a few dirty towels hanging in the bathroom and the windows were dirty. But, overall I enjoyed staying there and it's great for the price. Beautiful views and property.