Comfort and "home away from home" feeling.