Always spotless, and well set up for a comfortable stay.