spick and span
adjective
Meaning
Clean, spotless; original sense “like new”.
"I mopped up the kitchen floor so it was spick-and-span."