very clean and attentive to needs