Adequacy and warmth. Great stay