Spotlessly clean and very homely.