Spotless, lovely and surprisingly homely.