Very clean. Perfect accommodation for a young family. Our young boys loved the toys and board games. We had a great time playing cricket on the lawn in the front yard.