You should be asking your solicitor these questions.
I would not recommend letting them in as there is no benefit to yourself but only potential downside. What is there is a scratch on the floor - you blame them they blame you. They refuse to settle. You rescind the contract and look for a...