Clean, tidy and good communication. Great stay.