Spotless , warm , friendly , home from home