Very clean. Very attentive. Great stay.