Spotlessly clean. A home from home