Scrupulously clean house which has recently been renovated.