Clean, nice, new apartment, great communication. Will stay again!