Faultless. Warm, cosy, comfortable, with everything you need home from home. Such a high standard of cleanliness.