Clean, literally spotless. Everything we needed. Great location.