Clue: Dirty resort has improved on the surface (11)
Answer: BESPATTERED
Explanation: Definition: Dirty
SPA="resort" inside BETTERED="improved" 
"on the surface" as a containment indicator, a bit like 'covering'