Spick-and-span spic-and-span

Very clean, very neat.

The house was spick-and-span when we returned from our holiday.