Very clean. Attentive. No problems at all. Great stay. Highly recommend