Clean, great detail with instructions and great communication. Great location too, had a good stay